Kinda what Miepit and Spaulding said...
Its not that i agree with OPs theory or the way he showcased it (even its way better i could since my english writing kinda s**** hard) so yes... he could/should have started with something like "Grab your tinfoil and get ready for some wild speculations blabla..." but in the end (it seems like) he put a lot off effort in this and some people react like they were personal insulted or something... well whatever i just dont get it
Actual question to OP though, why you telling them "Invasion Ships"?
Besides the reaction of the Superpowers to this being something... awkward... it seems far more awkward to use something for an invasion everyone and his grandma could easily plant a "just in case" Nuke in
Edit:
Its not like i woudnt understand why Cmdrs disagree with OP
its just... is it that hard to disagree in a somehow more constructive/respectfull way?
(Yeahhh i know, Space Hippi n stuff

)