USCG approved whistles are availble at the marine supply store and are of similar decibel level. costs less, no need to refill, just keep it around the neck, and clamped in teeth if in the thick of it.
I think the sound warning is a good one. no foul.