I use the OpenVPN configuration on mine to get around geoblocks. It works fine but I do need to disable IPv6 to force my client (a Roku) to connect over IPv4.
I have found that after about 45 minutes the bandwidth tanks and my stream looks like potato quality. Maybe because I’m on free tier and am streaming HD content? I did find out that the website only checks my IP address on startup so now I only run the VPN long enough to connect.
In my case it’s ESPN+ to watch hockey games. ESPN only checks geolocation when you first connect to the stream. So long as you don’t turn off the stream you can watch the entire game. So I turn the VPN on for about 10 seconds and then turn it off. Works every time… at least last season it did.