I have one of those and it is not great, the weight overcome it and the bolts come loose. I found that with a ratchet you didn't have enough torque to lift it at all...
I then Bought one 4 times the price and still not great, much better but the gearbox still wanted to roll off, the one Ed China used looks great but expensive and too tall unless car is well up in the air.