So, I never did manage to switch to Plusnet (I was going to choose a more stable DLM profile setting), due to the online order process failing several times.
Anyway, it looks like it won't be necessary now
I think I may have stumbled on some router SQM settings (I use OpenWrt on a Raspberry Pi 4) that appear to prevent packet loss on my FTTC line, here's the results in Google Stadia after a 20 min session:
https://i.imgur.com/lKlqixt.jpgHere are the settings I'm currently using:
https://i.imgur.com/WbqmJbw.jpgThe Ingress setting above is particularly important it seems. I'm guessing it basically increases the maximum amount of downstream packets allowed per second, or maybe it's related to the number of traffic flows allowed.
and this:
https://i.imgur.com/UM0jKCK.jpgI need to test this option more, but I think a value of around 256 (highest possible setting) is necessary for maximum reliability in this case. Increasing this setting reduces bandwidth a bit, and increases latency sometimes, but in my view, it's well worth it.
This was tested with the FQ_Codel que discipline, which gives better results than other options on my line.