I'm thinking that they should have used all metal gears, and more of them, to get more momentum from the gearhead effect. Maybe that tiny motor is just too small.
What I would really like to know is where did you get the set? We have an army of people scouring the web looking for T Gauge, and nobody has even gotten an email reply from the manufacturer, much less found a source to purchase them?
It's funny how things work in life, the more badly you want something, the less likely you are to get it.
-Robert