I no longer subscribe to the idea that you need to start the car and move it on the tires concept.
First, if you start the car and not bring all the fluids to temp, then you just risk more condensation (water) in your lubricants.
There is also the argument of frictional damage every time that you start the engine "dry".
Secondly, the tire technology has improved SO much over the years that I don't think that flat spotting is an issue any longer.
Of course, that all depends on the duration of storage and the surface stored upon.
I don't suggest that any car be stored for "long periods of time" on bare concrete.
We had the same issues shooting our precision rifles.
Turns out that "over cleaning" the barrels did more harm then good.
Only my opinion.
Best,
Mark