Can't tell you much about Superior other than they have changed ownership a couple of times, and again just recently. Most people I know have purchased parts from them (fenders, etc) and have been satisfied. As far as Outlaw Performance, I know of no one who has been dissatisfied with their bodies. They make a top quality body. Outlaw also has a complete rolling chassis to go with their body. Not cheap, but good quality.