Just my experience—the audio API seems relatively stable to me since the autoplay policies launched a couple years ago. I do remember it being a mess back when I started doing audio, and I remember needing libraries to paper over the differences between different browsers, but these days I don’t need that.
Agreed that the “export to browser” in Unity et al. is usually junk.
Agreed that the “export to browser” in Unity et al. is usually junk.