I've heard of it - seen it mentioned in messages from a few other trailer owners. No pros or cons. If somebody is using that brand and not complaining, that could be a good thing? Google 'greenball towmaster' and you will find a number of comments and I have yet to see a negative.
2004 American Tradition; 2014 Buick LaCRosse
Homebase in the Ocala Nat'l Forest near Ocala, FL