I have just finished creating the strangest, most unconventional, and hackiest method of setting up car suspension - and the results are much better than I expected.
How the system works
The entire car body is attachment to a single part which contains all driving and turning forces (Body Velocity and BodyAngularVelocity respectively). This base part is then attached to a pill-shaped collider which slides across the ground.
When the car hits a bump or an object, the rounded edges of the collider ensures the the object will slide up and over the object while simultaneously flinging the collider upwards at high speed. The system detects this change and applies a sufficient down-force to keep the vehicle on the ground.
The wheels are essentially fake and are only there for cosmetic purposes. They are attached and manipulated through a BallSocketContraint with full limits enabled.
I’d say yes, but the system should be polished a bit more. When driving alongside a wall which is down low, the tires begin to glitch. It also feels very shaky to drive up slopes.