BL buggy boy is correct
the entires 15 series will bolt up to the stock mount, your going to need the front spacer plate to clear the mech brakes thought...
THe higher voltage setup will stay cool under higher load (Ie higher gearing) and allow for more speed without heating.
You had better post video. and hope that your good at glueing tires