A matter of preference, really, but "willPlaySound" is more active, as if the event will be playing the sound; in actuality, it just sets a flag that CB code responds to after the event has fired.