For gas stations, the only piece of advice I can add is that I personally check-in after picking up the shop to see the entire report and be able to toggle answer choices for additional/potential photo requirements. I'll check-in again when I arrive at site. For me, I've been lucky where no assignments have been dropped and was able to re check-in successfully.
The other piece of advice is, if you're ever doing a shop like an online purchase for the card type acceptance (AMEX/Discover) or QSR online pick-up, is to take screenshots with the mobile browser/app rather than on a laptop/desktop. An editor early on explained to me about the dimensions on their end. I only had one instance where the editor asked me to crop a screenshot.
For me, I personally complete the reports significantly faster with a keyboard/mouse. I do all of the reports at home on my laptop.