I think you are right; and I've thought about making those stabilizer bars too. But I really want to get those on our trailer, plus I don't have the surge protector on yet etc. Too many mods and not enough time, so I'm going to buy a set to install. I'm still debating on the brand.
2004 F350, CC, V10, 4X4, 3.73
2011 Cruiser Cf325CKP