I'm planning my winter time mods and will be installing a heavy duty clutch. While I'm at it I wondering if the Safe Start idler boss reinforcement would be a good idea. My bike is a 2003 with an engine number of 905JN3167051 so I believe it is in the higher risk range. Have there been many problems with cracked bosses? (Ok, here come the jokes

) Does anyone in the US carry them or do I need to order it from TTP?