SF ODA's are big on the TRX trainers now. It is something they always have with them on deployments as I am told. I don't think you can get super strong using one but you'll develop a strong core for sure and that is mostly what prevents injury.

Anyone who thinks these things are joke, try this: