Definitely a YMMV thing, but I have developed an MO for the gas station shops where you have to get pictures of all pumps.
Typically I do not do those reports onsite as I go for bonused, remote locations, which makes for sketchy data uploads more times than not. Sitting around a gas station trying to get double-digits' worth of pump photos to upload is not a good use of my time on a route.
What works for me is to create folders on my laptop for pictures from each location, and I create a "Pumps" subfolder for each of those.
I complete the entire online form without the pump answers or pictures, and save it.
Then I work from column view in the Pumps folders to complete the reports. This allows me to scroll through the pump pix in the order I took them, and I scroll to the appropriate fields in the report to input and upload.
FWIW, I alway take at least duplicates of every photo taken onsite.
Have synthesizers, will travel...