Dude, that looks great! I'd agreed with DevinNight until I looked at the full-sized image. It's a very "comic book" blue but sort of goes with the style of the ship itself. If I altered it, it would be to take it into that dark blue territory you see on blueprints...I'm not sure I'd cut the saturation/vibrance much.

You can post your stuff in Finished Maps whenever you think it's done. Many of the maps I've posted there are awaiting real-world finalization before they get full legends, labeling, etc. though the maps themselves are mostly done. As long as you don't post something doodled on the back of a napkin I doubt anyone would take issue at all...not even then if it was a *good* doodle.
M