Take a look at this thread and see if you think the Leo will perform similarly to the 99A. I got two of these motors for $7, including shipping. They're marked as 360SH motors, but I'm not sure if they're real Mabuchi motors or if they're the -2885 I was looking for when I found these. The tank in the video is running on stock HL gear (RX-18) but I haven't tried some of the punishing stuff like climbing steep grades.
http://www.rcuniverse.com/forum/rc-t...uad-video.html