I have a HUGE problem with this statement. Yes, would parking lots help businesses thrive by better accommodating people that want to drive in from the sprawl? Sure, and as a business owner (and a great one from what I've seen of your shop) you should desire that. However, parking lots have NO place in a downtown. Downtown is vertical. If you want to park, you do it at a meter or in a garage.
Cleveland had/has a big problem with way too many surface lots. Just now, almost 20 years after they started revitalizing their downtown are they finally getting rid of them with vertical buildout. Parking lots are a very slippery slope. Leave them to under I-4 (or in urban settings by including alley ways and including parking behind buildings, a la the Pizza Hut plaza across from SoDo).
Basically, walking around, I should never see your car unless you are driving it or its parked on the street.