Thanks for this, looks like it took a long time to put together!
Some corrections with Windscribe since I use it: on Android you can get the APK directly (“sideload” - I use Obtanium) or through F-Droid. Also I think that pricing is for the full service. I pay like $3 a month with 30GB data and a choice of (I think) 3 or 4 countries IIRC. This has been more than enough for me and probably most people.
Had to scroll too far for Stratum! The watch app is also why I use it so that I can keep my phone far away from me while I work. Game changer. Surprised more don’t use it.