I would say any of those. If you're going to be racing, stay away from Traxxas.
Why would anyone be promoting a Traxxas E Maxx in an on road forum??? I thought E Maxx was offroad stuff.
Go Fast, Turn Left, Repeat as needed!!
It's not as easy as it looks!