Mine is set up just like Scarface's. Hasnt broke yet, but I like the last mount Carwashed linked to. Would be a little stronger just for safety's sake.
Heck...I may even cut mine off and weld those on there since one of my bolts is stripped out, and I welded a nut to the bolt