Not so much a fan of grease filled hubs as not a fan of grease filled swivels. The problem with grease on roller bearings as opposed to oil is that the grease gets pushed aside and stays there, where oil runs back to continually renew the lubrication. Also, with oil, you can tell when the seal has failed - it leaks oil. What happens with the grease is that if the seal fails (and they do) the grease stays in (fine you say!) but the water (and dust and moist air) comes in through the faulty seal - and the first thing you know about anything wrong is when the bearing fails.
But as noted by Xtreme, you can't keep the oil out - unless the swivel is filled with grease not oil. This is definitely not recommended (except for semi-liquid grease, also known as "one-shot", which behaves more like oil, and even then it is a bit doubtful), as it will not properly lubricate the universal, nor will it lubricate the upper swivel bush at all. Both will usually have a short life if grease is used.
John

