There's a few open source front ends for Twitch that I've tried but I've had the occasional issue with video playback either stopping and being unable to reload or if I'm watching a VOD it won't consistently remember my position so I'd say I prefer the official app.
Normally I use open source ones when possible such as NewPipe or Invidious for YouTube for example.
On my phone I an using Xtra which works pretty well.
There's a few open source front ends for Twitch that I've tried but I've had the occasional issue with video playback either stopping and being unable to reload or if I'm watching a VOD it won't consistently remember my position so I'd say I prefer the official app.
Normally I use open source ones when possible such as NewPipe or Invidious for YouTube for example.
On my phone I an using Xtra which works pretty well.