I have had both, and do have the e-savage currently. It's a much better performer in my opinion. Faster, Tougher...its just better than the e-maxx stock. Now the e-maxx has the best after market support bar-none. The e-savage will have some more aftermarket support coming. My 2 cents.
www.e-savage.com