I personally like this idea, but it would be really noticeable (giant missile from the sky, after all.)
This would look great for planetary battles (Get me a bunch of caps at Tomioka and flattop each other. :p)
Giv vertical missiles. I want a klaxon for when it fires too. I will be the space submarine missile platform.