Nice work! Looks a little shiny, I think I'd hit it with a little dullcoat to tone down the gloss, but other than that, it looks really nice. Either the gloss paint is throwing off the image, or the red doesn't look like it covered completely in some spots.
Leave the missiles in. It would be cool to get some decals that say FIREWORKS or something for each missile. The GBP would make one hell of a fireworks display launcher.