I've had several of those Tomytec drives over the years. The original TM04 had end-axle pickup, the TR04 has those interior plates that don't work quite as well but short wheelbase trucks. The motors on those are not the same quality as Kato, and both the Kato and Tomytec 'stock' are way too fast for what I want to do. One-truck drive is fine.
I've got quite a collection of tiny gearheads of various reductions, as long as you live with one-truck drive. The other kicker here is my 'micro-module' has Kato 4.5" radius curves, so performance through those curves is key. I've tested the Kato 11-105, is 'close enough' on wheelbase and the Bachmann truck sideframes will transplant OK. And I've already got several of those chassis in stock.
No particular rush, but my next Ttrak module will have the trolley interface as a separate micro-module, I've already laid the track and tested it with both chassis.
Our little town had quite the streetcar system, with single truck and double-truck 'town' cars, double-truck interurbans, and cross-county interurbans all sharing a downtown station for transfers under single ownership. The Model Power/Bachmann bodies are 'close enough' if I can get better performance. The loop behind the main PRR station is the reason for wandering way 'off course' again.
Update on the Model Power Brill carbody paint - Alcohol as a stripper wouldn't touch it. So far the DOT3 brake fluid is doing it, no plastic damage noted. That 'downtown' scheme is just criminally lame.