Pre-game Yahoo was fine, full hd quality, stable and well performing. Note that while watching streams, especially in HD, local problems often interfere. Notably incorrect configured WiFi (100Mbit WiFi doesn't mean it can sustain a 100 Mbit perse), unstable connections causing issues and simply having insufficient bandwidth.
That said I switched to gamepass for the game because that allows me to set it to fullscreen.