sure it will. more power dosen't help on this track. if you hit 35mph here your nuts. it's more about keeping up a steady speed and being smooth through the turns.
Man I wish I could get my truck sooner, don't have a bike anymore (stolen) but I had all the motored parts off. Could've swamp some stuff for cheap. Will be soon but won't be as easy nor fun. Have fun, good luck hope the weather holds out for you all.