I'm not sure I would like the bolts being fixed to the bag like that. Seems like it could be in the way in some situations. I say spend the extra money and get slams man. You won't be sorry. If you were to ever hold a slam and a __________ (fill it in with any) in your hand you would buy the slams. Just my 0.02
enn my dad had them on his 86 yota and after having them for about a month the threads snaped off and after that he went to the slam bags and never had a problem after that