Our bikes have always done well due in part to the motor size and riding ability. Of course they wouldn't run with the really fast drag bikes but for being really heavy and on gas they did alright.
Mine and my brother's will both be on alky this year with new tires. They should really put on a good showing. His will still be in a stock chassis but I think it will do just fine.