Great ideas can take you farther than technical precision. You have both
there, so don't worry; it already is a great image and from now on it can
only get better.
I'm too much of a newbie to give you any advice. I think the image is great
as it is. Cheers.