the gearing should be good mate, those big wheels gear the final drive up loads. it might even be too tall for wheelies...
if u get the chance, could u measure the over length of the pipe for me? i expect its 165-175mm, but it looks pretty short on the pics.
id love to hear how u get on with those ratios and how they wear. its hard to get the option parts in the uk, so feedback is important to me man, as i have to ship em from the US... and something might be brewing here...