Cheap and highly reliable, an anti-spark switch circuit sits between your battery and motor controller and can be used as a switch by pulling the loop out. Mount the XT-90 onto your enclosure and simply insert or pull out the loop to turn on/off your board.
This listing includes the loop key and XT-90 circuit in the images, all presoldered.