in my opinion if your gonna get 9into tinkering and modifying your bike you should get yourself something off the shelf in a more open format avoid the fancy mtbs with the built in batteries and go for something with a external shark or behind the seat style battery
you can ride that around for...