Sounds good, but I've got an even better method. Whenever I shore dive, I bring about 600ft of cave line. I tie one end to a D-ring on my BC, the other end to a big ass rock on the beach. That way if I need to ditch my gear i can just swim back to shore and pull it all in. I also bring 3 pieces of 5-foot cave line; I tie a piece to my mask, one to each fin, and then I tie all three pieces in a knot on a D-ring as well; so that way if any of the aforementioned items should happen to come off, I just grab the piece of line connected to it and pull that piece of gear back and Voila! (note, be careful to make sure you grab the right piece of line. One time my fin came off, I grabbed what I thought was the line that was attached to it, yanked, and off comes my mask!)