I put a new top end in about once every 2.5-3 months, sometimes more sometimes less. All depends on how much I get to go out and ride. I think I was getting around 100 hours from my stock top end, but it didn't rev up as high as this setup and I didn't romp on it so hard all the time. It all depends on maintenance and what kinda conditions you ride. There's a lot of variables involved with top end life.
On a big weekend, like the 4th of july weekend, I will put 25-30 hrs on my shee. I rode from 8am to midnight/1am every night I was down at walden, 3 days straight. Stopped to come back and fill up and grab a drink/food then I was back out riding. That's quite a bit right there.