Much like everything else that gets debated in the internetz, it really comes down to personal preference. Everyone is going to justify why they choose to do it their way, some more adamently than others.
Here's how I looked at it, I needed to pull the front of the dually apart for front brakes and front inner axle seals (leaking badly). With that much apart, and over 100k on the clock, I wanted to do bearings at the same time and not have to think about the front end for a while. Since I personally hate the unit bearing idea (bearings too close together for heavier aftermarket wheels/tires), I chose to spend the money for the DynaTrac kit. I could have done nothing, the truck wasn't broken...but I hate taking the same stuff apart multiple times and my luck I would have had a bearing issue 6 months from now.
DynaTrac recommends checking the "adjustment" of the bearings about every 30k miles. That's about 2 years for me. They didn't give a "repack the bearings" spec, but I would probably do it at the same time. For how and where I drive, these should last longer than the rest of the truck. I chose the peace of mind over a few dollars in my pocket, I'm far far less worried about being on a road trip to a race or event or family vacation and having a front bearing issue now. That's worth a fortune to me!