I was wondering when "Green" ball bearings were going to get brought up. BTW, Green is the MFG name.
I don't want to get into a big debate on them, so I'll simply state that I'm not a fan for these reasons... IMHO, they aren't designed to take the side load that the OE style tapered roller bearing can. The only advantage that I see is they are a few bucks cheaper and they eliminate the adjuster. In a heavy car, like a C-body, used on the street, I am of the opinion that the OE style is superior and there is no question, even among Green bearing fans, that they will work well in that application.
The Green ball bearing started being used when drag racing guys started running spools with no thrust block in the center, thus no way for the tapered bearings to be adjusted.