The clock on this is not particularly efficient or interesting, and the input system is a bit strange.
In my opinion, this is a fairly lackluster (not bad, but not interesting) idea, with an okay, but substandard execution. I think the steps to making this a better piece of logic would be to;
1) Use a rotor clock to fire the weapons rather than a loop of rails.
2) Make it so that the button the inner ship remote goes into goes back into the inner ship remote. This would give a bit more of an indication that it's a toggle rather than a switch.
3) Use rail speed to control the clock turning on/off rather than the position of the rail. This reduces latency between when you try to turn it off and when it actually does.
Again thank you for the input :)