I may get flamed for this, but I haven't had seen flatspots from parking since radial tires were introduced. (no, I'm not that old, my cars are) I leave cars parked for months, and never get flat spots. IMHO, no carpet scraps are needed. Parquet floors are just fine.
OTOH, I had a '48 Chrysler...