What motor and batteries are you running now? If you are running NiCad's or Alkalines, you will find that just a battery upgrade to nihms will make your ride come alive..it's amust with and upgraded motor.
How are peak chubby's for torque.. is it a 370 motor?
I got the fireball over the stock motor for my Venom mini giant and I love it with Nihms..but a guy can always have more