When you say "superior" I suspect the experienced forum members could respond in any of several ways: smooth ride, easy to repair and maintain, cost, simplicity, and probably others. I suppose a part of the suspension question would also involve whether there's a tendency for the tracks to run off and how easy/difficult it is to adjust tension.