RE: ON / OFF switch. Yes or no?
They make micro switches that I've used on a couple of Speed 400's. Generally though, you need to get to the pack connector before every flight for charging (or replacing) anyway. A quick release hatch of some type is easiest.
Dennis-