What I think are best practices:
1. all the divers should follow the same general path
2. the divers should stay close to the wall if currents are carrying them out
3. If it’s a drift on a reef, you go with the flow, but stay as a group
4. Photography/video should not take place when the current is too challenging and the divers skills are lacking
5. The unanchored boat should not play into it at all. You come up safely as you were taught, and the boat should be there
6. Waves and ladder, yes can be tricky. My wife was tossed like a rag doll from a ladder once. Timing is important. For that rough of water, keep reg in mouth
7. Low/out of air, should never happen. 29 yrs and counting, never for me anyways.
8. I like to stay at my 15’ safety stop hovering over the group until they are on their way up, that way the marker is up and seen by the boat as I come up.
9. A class isn’t bad, but if you have a river close by with a current, you could simulate it yourself