Check with the NMRA guys in their forum about mod motors. They probably know more about them than people on this forum since you never see one running in stock.
http://www.nmraracing.com/forums/forumdisplay.php?f=196
Seems like you have to use power adders of some sort in order for them to get out of their own way.