Is there a way to make emission shader not looking flat?
As Jachym says, you can get a good result with the Principled BSDF (choose a color for Emission, a Strength value will be implemented in the next Blender):

You could also mix the Emission with a Diffuse, but it looks like it needs some subtle tweakings to keep the bloom and prevent the color to be burnt: