JCR Crusader isn't as bad as most on the market, but their mounting leaves a LOT to be desired. I have them and they work for me. Not a useful step, but they are a useful slider. You need to increase the number of fasteners, drill a bunch more holes, etc. The tub side ones are OK (I'm sure
@mrblaine disagrees) but the ones they have on the bottom are a shit design. They run bolts from 3/16" steel, through the torque tube (unsupported) and the floor, and then bolt to a backing plate. Yeah, they won't tear through...but a 3/8" bolt will generate PLENTY of force before its properly torqued to compress and squish the torque box...which is bad.
I'm going to install mine differently on my new tub. Working out the details, but it will involve many nutserts into the torque box vs going all the way through into the floor. I may or may not have a copy of the Savvy rock slider install directions that I will crib notes from