hey, i cant believe i just found this build, its really cool man! i like the idea of electric, you'll never see a big beast like this indoors as they are all gas. oh an another wonder of the electric system, it never gets all oily, and you can back up whenever you want as im sure there would be nothing worse than getting stuck up against something indoors in a small space and having to go and move it by hand. i do think some more power is called for tho
maybe 2 8v gel cells? 3 6v gel cells? 2 12v cells?