tryin to stay on topic - but damn, that YT cracked me up so I could not resist -
KAPOOYA
------
On topic -
I don't think the curved ramps would prevent or stop flat spotting of a tire over a long period of time. If the tire looses air, as the weight of the vehicle presses down on the tire or tires, the tire is going to deform no matter if the car is sitting on curved "ramps" or sitting on a flat surface.
My Cobra sits in the garage on the floor, I check air pressure every so often and even drive it a bit on nice days - never had any real issues with flat spotting. I guess if the car were "mothballed", then I'd remove the wheels and store them "flat" (rim side down).
IMO, I think those curved ramps are more of a gimmick. Maybe if the Co. Leaves a vehicle sit in them for 1-2yrs straight with no movement and no tire pressure checks - and the tires stayed 100% round, I'd reconsider my thoughts. KAPOOYA!