The most annoying issue I had was that even using mpv would lead to audio samples being dropped. I think I fixed it eventually by increasing buffer sizes, but I would expect at least audio should work out of the box.
I imagine audio and other realtime loads having problems the most on a heavily virtualized system like this.