Devon,
We love RC Graphics magnetic critter control. We put it in a PIKO 25-tonner ( Rehab of the Missile Sponges Part the First - Diesel Dan) and it positively changed Kid-zilla’s interaction with the RR. Since little hands needn’t touch the model, it also preserved the handrails and horn. For some reason, over time rechargeable AA batteries no longer seem to work on this system, even when I tried changing out the batteries and the charger. Also, it does not have a reverser. Still, it was the tool that “hooked” Kid-zilla on the RR.
We also used this system for O.S.'s railtruck ( Onward the Pequod – Getting a B’mann Railtruck to Work Permanently). We used a DPDT switch to allow him to reverse the truck. His physical solution to the problem was sub-optimal, but the electronics worked like a charm.
I won’t hazard a guess about stuffing a battery and the circuit board in a STAINZ, but I would guess a three year old could master the magnet for stop-and-go. What you use to control forward-and-back will depend upon your three year old, but, as you know, they only get older.
Were this my project, I would put the battery in a dedicated electronics car. Then, because controlling a locomotive from a box car is no fun, I’d mount the magnets and DPDT switch on the STAINZ. The heavier loco will absorb the less than calibrated handlings of a three year old much better than the battery car!
Have fun!
Eric
P.S. Were I to convert things to battery, I would still use this controller over RC, which is just overkill for the Triple O (fun overkill, to be sure!). It forces interaction with the trains, has programmable acceleration / deceleration, is much cheaper, and, if you are lazy can be used to program automatic safety stops with programmable stop times.