Just going by physics alone, I am not sure how anything can be stronger than a twin verticle plates setup. Makes it harder to work on, but it's got to be stronger. I jump my Savage off my house. (I have Baja 5B shocks, that helps.)
However hearing about the LST here has piqued my interest. I've always liked LOSI. Might have to pick up one.