Pardon my ignorance but if you lean on the vehicle when it's up on one of these jacks, how does it keep from tipping over?
It seems to me that these systems are missing some sort of stability bracket(s).
Railton
It's pretty much the same as a normal lift. Normal lifts the car sits on only 4 "pucks" on the jacking points...just like this. And the footprint is nearly as wide as the car. Pretty sturdy IMO.
These lifts have been around a good while. I've readlots of reviews about them. I'd imagine if they were death tools they wouldn't be as popular as they are.
They also have physical locks (2 levels iirc) that auto lock...so even if you lose all hydraulic pressure, they lift can't come down (again, like a normal lift). Locks have to be unlocked before they come down in all operation.
And most lifts have some safety certification. I'm guessing these have that certification...but I'm too lazy to look.