What about just linking their Google Business instead of filling out a submission and uploading photos? That actually helps the business rank more.

Google API costs way too much to scale. (photos and location info cannot be cached per their rules, so you need to fetch it every month)