Hey i just wanted to post a little solutuon if your the "no sattelite" message annoys you
edit the silo-script.lua and remove the game.show_message_dialog{text = {"gui-rocket-silo.rocket-launched-without-satellite"}} line towards the end.
You can find control.lua in data\core\lualib\silo-script.lua
The text with the cimmand line came from the User prg at the Factrio Forum so thanks to him
Ps: Sry for bad grammar im from germany