I am looking at the Bearing Buddy website and they claim bearing tear down / inspection needed only every 5 years which sounds pretty good to me.
I do have concerns about seal leaks from pressure inside the hub. Wondering if anyone has used them and do they work?