I don’t really agree that YouTube isn’t comprehensive – they have a huge catalog of slideshow/record spinning videos with pretty much all music ever, sans quality.

I see people using it in this way all the time in embeds – it’s the option with the least friction and least restrictions.