I have a 2011 KZ Sportsmen Classic 16BH and those entry level TT (even the new 2015 models) doesn't come with EZ-LUBE axle or similar axle... I want to add Bearing Buddies grease system on the axle...
I thought they would be good and they did work for awhile. But found that I overheated the grease when stopped in traffic jam and grease leaked out then made a mess. That was in late 80's.
Then somebody said they have improved them since then, so???
But I wouldn't put them on again. Gives a good chance to look at everything when your packing bearings (hockey pucks, brakes etc)