I am not sure what weight grease these things take, but I always use Mobil 1 Full Synthetic Grease for all automotive and bike lubrication.
I have used the Mobile 1 for the following.
1) Rear Derailleur Free wheels
2) Headset to Steer rod contacts
3) Pedal bearings
4) Front thru axle and the QR skewers
5) All fastener treads that need greasing.
6) Front Specialized Hub on my FSRxc w/ball bearings.
Mobil 1 is a tad heavier than say Moly and Li grease. It lasts for over 6 months even under constant usage. Even with the viscosity being high, it still allows ample movement for all moving parts. I dont see any issues using Mobil 1 for a Front or rear Hub
PS: with a little google magic, here is what I found >>>>>
http://messageboard.notubes.com/viewtopic.php?f=1&t=2625
and this >>>>>
http://www.youtube.com/watch?v=HkrJ86zfVYY
Seems like there is not much grease in there.