There's times and places where either hanging out on the surface or immediate descent make sense.
Hanging out for a few moments lets my buddy splash in behind me so we can start our descent together. I don't bother putting any air in my BCD since I'm very close to neutral on the surface, even with a full tank. (Particularly true on the first dive of the day when my gear is dry when entering).
Immediate descent makes a lot of sense when doing a live drop on a wreck, particularly solo. When doing it with a buddy, immediate descent risks buddy separation, and I prefer that the 1st guy in wait on the surface the 3 or 4 seconds it takes for the 2nd guy to jump in --- the 2nd guy can start immediately and wait at 10' to do the quick check.
If the divers are relatively inexperienced, then even 30 seconds is reasonable to hang out on the surface is that is what it takes for them to run through their checklist, and mentally review what they are going to do. It's not a race.
=======================
Many times I find that it is helpful to PAUSE at major transitions in the dive ---- entering water, start of descent, getting to the anchor/bottom of downline, major direction changes, start of return, start of ascent, etc. I'm not talking about hanging out on the surface for 5 minutes, or hovering around the anchor for a full minute, but just 5 seconds of pause can help a lot. For example, upon hitting bottom depth, a short pause gives one the time to look backwards at the anchor or mooring point so you know what to look for when returning, it's a moment for both buddies to check buoyancy, to take a look at your buddy to make sure that he's not having to race to keep up, etc. At major changes in the dive, a few seconds lets you change mental gears and lets buddies reposition and resynch.
It may sound like something trivial, but a short pauses can make a big difference. On one wreck dive, I didn't do these pauses figuring the fit, athletic buddy half my age could keep up. He kept up physically, but the rapid changes caught up with him and he ended up with a bad narc at 105' that caused us to abort. Another 5 seconds at a few critical points and we probably could have avoided the problem.
Charlie Allen