I can get behind this
That sounds either super easy or deceptively difficult. I'll have to look into what's required to make that happen.
Instead of an embedded autoplay youtube video with display:none, you could use youtube-dl to download the audio and then use Audacity or something to edit it to fade it in, then use an HTML5 audio tag to play it normally.
Takes slightly more work but probably actually works better.