The cars people use that lift on weigh the same as the car the dealer/service station services on the lift in their shop. Look at how those lifts are installed, the lift base, the type anchors used and the specifications of the concrete...... Drop in anchors that grab the top couple of inches of concrete? No way id use them
If you use a lift once a week or all day every day, that lift has to be securely mounted in concrete that has the strength and depth required according to specifications
Im familiar with drop in anchors and have used them in certain applications. Installation of a car lift, I would never use them