As a "skill" goes, I still think sending up a DSMB requires a "class" on it about as much as it does for using an Underwater Light....I can see the PADI Specialty now...Underwater Light Diver!!!
The real skill comes from the Peak Control Buoyancy class, so a diver hanging at 20 feet can stay glued to this depth without difficulty....And it's why a GUE Fundies diver can do this so effortlessly--because of the skill being so well developed, for being able to hold an exact stop depth, without using any mental bandwidth.
If you want to be "SAFE" when you surface, the DSMB, and even one of my big Omer Torpedo Floats with a high flag on it....is NOT really functional as something you can EXPECT to keep boats from running over your head on surfacing. If you ever go out in a private boat that can run at 25 to 35 mph.....If you run over a reef line with divers on it, with flags, you'll be SHOCKED at how suddenly a flag is right in front of the boat! The fast boaters just don't see the flag, until often it is too late---they just blow by, but fortunately, the diver was not surfacing at the moment the boat was blowing by near the flag. Many fisherman just don't care at all....They know there is no Marine Patrol to see their infraction, and they don't like divers anyway--many are going to run over the area of the divers ,near the float, on purpose--some may even toss out a line and troll over the divers....In Florida, this happens all to often.
I pull a Torpedo float, so that our Charter boat can follow us, and know where we are, so they can play "chicken" with any douches in boats approaching at high speed--and force them to beyond 300 feet from the dive flag. While speeding boaters may not be vigilant or notice you flag, your dive boat can easily stay with it, and it is very rare for an oncoming boat to not quickly turn away when challenged by a dive boat........If I were to do the dive without towing a torpedo, but just sending up a DSMB at the end of the dive, we would be many MILES from where we started, due to swimming and to the currents...and it would be next to impossible for the boat to see the DSMB when we surfaced, unless conditions were so flat they could follow our bubbles the entire dive--in which case, we don't need no stinking DSMB or torpedo.....Since you can't count on this, that's not really much of an option.. :-(
Again....Jetskiis and speedboats should be considered as hostile to divers...even if it is only 25% to 45% of them, you need to act as if it is all of them. Assume they would be just fine running over you, and that when you go from 10 feet from surface, to the surface, you NEED TO BE SPINNING 360 DEGREES, AND LISTENING FOR PROPS AND DOPPLER SHIFT... if you hear a boat approaching, you CAN'T SURFACE. You go up when it get's quiet.
If there are too many boats for this to work, you can't dive without a charter boat following you.
And, as to currents some place by the phillipines or elsewhere being too strong to tow a float....you need to try a torpedo float, like Omer or Mako or Riffe....they require a towing harness so the line pulls down from about 1/3 of the way back from the front of the float....so a diver fighting a big current does not cause the torpedo to have it's nose pulled down--and to begin dragging by the nose--fine for slowing a speared fish, not good for what we want. With the towing harness, a diver in a 4 knot current at 280 feet, with several different currents on the way down, can tow a torpedo without undue difficulty--though for the 280 foot deep towing, it's way mnore fun to tow with a Scooter
. We have been doing drift dives towing torpedo floats in Palm Beach since the 80's. Using a float ball or a float flag, only works effortlessly with very mild currents.