Honestly, your earlier feedback is what made me go with the stock caster single arm rather than a set with caster built in... just in case I didn't like it. But, after a few thousand miles of freeway, backroads and off pavement driving, I haven't had a single issue with mine. I cut off the stock sway bar tab, like you mentioned but I don't run a front sway bar. I haven't had a single unusual handling incident and my wife drives my rig without issue. I even towed my 22' boat with it. (Only on slower side roads)
Like
@AussieHJCruza mentioned, their sales rep was worthless. So I ordered through extreme landcruiser here in the U.S. I'd love to do a direct comparison between the delta arms and the superior setup. I'm prettty confident that the cab will sit flatter with the Superior arms.