Wow! I envy you KK.... wish I could get more hours in in a summer. But work and weather and the lake I love is big and rough if there's a wind blowing. It limits me. :-(
This 2 year rebuild thing just doesn't quite pass the smell test to me... bearings/bearing cages, they don't spoil like milk. Unless there's water present making it rust, it should be just as good 10 years from now as the day you got it if it hasn't been worn down due to operating hours. You don't really even know how old those "new" bearings really are, they could have spent years just sitting on a shelf in storage before being put in the kit or into a new supercharger... the kit or a new supercharger likewise could have spent a year or two just sitting on a shelf somewhere waiting to be sold.
To my mind, only actual operating time matters until somebody can provide an explanation that makes sense. Change your engine oil and filter every 50 hours (or at least once a year), change your spark plugs annually (ask me how I know this!), rebuild the supercharger every 100 hrs of operation, take your seat(s) off after you're done for the day and let it "air out" inside for a few hours before bedtime, add fuel stabilizer to every gallon of gas you put into your tank, and be sure to take the seats off to let them air a little over the wintertime (humidity builds up inside the hulls otherwise and corrodes stuff)... winterize before the 1st freeze every Fall pumping the cooling system full of anti-freeze (and then de-winterize every spring after the last freeze before 1st use), and all should be well.
And don't forget to put your drain plugs in before launching also! Also don't loan it out to relatives (KK!) or friends. LOL! ;-)
- Michael