Hi !, that is exactly one of the downsides of using grayscale to color, colors tend to end up looking muted.
One thing you can try if you haven't is playing with the saturation of the colors, see if tweaking the saturation will give you a better result, closer to what you're looking for.