Alternatively, there's the Novatec D772SB-CL if you want a non-Shimano solution. They also do a 6-bolt version.
I've been running one through October to February. The freehub seizes slightly when left for a day. Not very reassuring.
IME that usually means that there is some (salty) water inside the bearings. It doesn't take much to cause this sort of thing to happen. The hub is crying out for some love...
Q&D approach says to remove the freehub body, then (if the freehub body isn't already drilled, which some are) nudge the spacer between the bearings to one side, and add as much gear oil as you can into the space between the bearings, and carry on. With a following wind some of the oil will get into the bearings and it might be enough to forestall their demise.
Past that you can't do much without removing the bearings, which can easily damage them; this being the case you may as well replace them once they are out.
When fitting new bearings to this kind of freehub body, I usually remove the inner seals from the bearings, and use as much semi-fluid grease between them as I can. They last a lot longer that way, even with the usual imperfect seals.
cheers