>>19518039"Custom suspension"
It's independent suspension. It's obviously better because the wheels aren't locked together wobbling about. It's basic mechanical principles.
The guy builds those cars himself. A simpler axle has reasons for being there and some problems are mitigated by offsetting the differential.