I was very frustrated on the SG last month when I dove with my son. The surface currents were really ripping, probably in the neighborhood of near 2 knots.
At 17 feet my son and I both hooked our jon lines to the mooring line for a 5 minute hang. One other diver decides to deploy a jon line in exactly the same place and then he becomes braided with my sons line, leading to a need for disentanglement. Then about 5 other divers coming up chose to cluster right on our hooks, one of whom puts a hand directly on my garvin hook knocking it off the mooring line. Thankfully I was holding hands with my son at the stop or I would have been blown out and needed to be recovered. As it was it took a major hand over hand scramble to get back on the line to ascend.
This, and another major issue that happened to another diver that I don't want to recount, and I won't go back to any of the Key Largo sites unless I charter a private boat.