I agree, a 3.5 is too much motor for that type of car.
As for the Xcelerin, I would choose the sensored version over the sensorless, but that's just me. They offer a few different motor choices, so you should have no trouble finding one to make that buggy fly.
If you haven't already looked, the web-site is:
www.losi.com