Emaxx vs Buggy are not even close to equal. The maxx is probably the worst platform for high speed runs. Always breaking traction.... I would know I have both.
I think the buggy will handle the power and turn it into speed as the maxx just cant hang with too much power Always spinning out, just not made for that type of running... I had the 1717 in my maxx just too much. But 1520 in my buggy handles the power AWESOME> My $.02