I think the Korean site is really good, though. My friend is streaming from the Korean site, and it's smooth asf. I mean it works well for me but i guess the international site is wonky for some.
turn down the quality and it should get better?
it has over 3 MB/s Download when its on 1080p for me, so I assume its just overwhelming your connection
(also like so many websites, if you wanna get rid of the chat its also a bit better)