It's a great idea, especially in sparsely populated areas, but we also need to think on a more grand scale. Any college town with a football stadium should set up shop on the field. Any professional football field and arena should set up shop. State fair grounds in all 50 states should set up shop.
In my opinion, drive-thru vaccination sites should really only be used in areas that don't have the infrastructure to give mass vaccinations.