no offence, but just glancing over this thread i think you need to have a look in more detail about these things. 1000USD for 20hp..... bit f'n steep.
and you would be amazed how much faster you can find info out by searching.... both here, thumpertalk, and planetminis.... its also faster then asking the same Q's over and over and waiting for someone to maybe answer
as for your dilemma, ride it hard, if something breaks, upgrade it... or justbuy upgraded foot peg mounts, moly pegs, etc... ?