We stock both types. The sealed ball bearing type is theoretically better in that it will hold the transmission input shaft true as long as the bearing lasts. The oilite bushing type is softer and thus wears sooner.
All the ball bearing types that we find are imported. Might be just fine and we haven't had anyone report back that a new one from us failed. If one does, it's likely to go dry and seize up on the transmission input shaft......damaging the pilot of the shaft.
I lean toward the bushing type for two simple reasons. First, I don't have to worry about the seal leaking and the bearing failing quickly. Second, very few of our old Fords are driven as daily drivers. Most will be lucky to see 1000 miles a year. It's going to take many years to accumulate enough miles to wear out that bushing. There are plenty of exceptions of course and those owners may want to consider the sealed ball bearing.
Our clutch kits are available with either type.....customer's choice.