I enjoy coming into the driveway. My wife has a bad back and the previous jolt made it uncomfortable but that has been solved.
Your literature should mention that drilling into the street/curbing needs approval by the appropriate jurisdiction. I have been told would not be granted. However, the weight of the ramps seems to keep the ramps in place.
One of my neighbors also bought a pair of ramps but at a sale price..