How hard do you plan on landing on them? Mine are just the same angle iron as yours and they're installed with 14 bolts through the side (upper/lower) and have a 1/4" plate inside the tub they bolt through. If you look for it you can tell the body is bent a little. 5/16" carriage bolts fit nicely in a 3/8" hole, might require a little persuasion.