I tend to look for a parts source that gives me more choice in available products for stuff like this. I also have sources that I trust more just due to my own personal experience. The water pump parts available are all over the place in quality and reliability. There are other types of front bearing to include the original Hyatt type roller with liner and the more modern ball bearing type which some folks choose for being heavy duty at least in theory. I still use the Hyatt type front bearing since it has a longer history of relatively reliable service. The bushing with the rubber seal still has a packing in case the seal craps out so a person can limp a while before going back into the pump. I do use the adjustable thrust sleeve on the front to prevent the shaft from futher wearing on the stub inside the cylinder head. It seams to keep the shaft in check pretty well.
So far, no source offers a carbon face seal on the wet side to eliminate the packing. This would be the most reliable type but it just hasn't happened yet. Maybe some day!