Would be nice if we got a better way to play sounds on our avatars.
There is currently no easy way to handle playing sounds other than just enabling a sound with play on awake enabled.
This isn't a problem for long or looping sounds, but is quite annoying to deal with for short SFX.
This means the same sound often cuts off or clips into itself when used for animations like gun fire sounds, so multiple audio sources, states or layers are needed to play the sounds, especially if you want to randomize which sound plays.
I propose adding a new State Behaviour that would be able to play a sound when the state is entered. Functionality similar to unity's AudioSource.PlayOneshot() (which creates a new audio source, plays the sound and then kills it).
I would also like to see it be able to pick between random sounds with a chance (similar to VRCParameterDriver's implementation).