your mounts are better cause they cut the center out and used spring perches which allow the bearings to be up top, virtually no dirt goes up top as compared to the bottom, so you have a longer service life, however welding the perches on the top leaves alot of room for error plus finding complete steel perches isnt exactly cost effective, regardless you have great quality pieces