Ball bearing have long life, and high performance. The disadvantage is those very features make them more prone to shock and vibration damage, due to the "relatively" sharp/small low friction contact area, the open areas inviite cavitation and suction, to keep lubricant inside sealed and contamination free. Good news is your aftermarket selection is from vendor HD is likely getting it's bearings from, so finding a good match is merely a matter of finding a good cross reference.