It gives a great feeling to the game, im not too great at space stuff so it's nice to see a mockup like this.. I do think it's a pitty you've just flipped over the image for the background, though it does kinda work..
I don't think that the small ships stand out enough, but I could be wrong..