I would say VueTorrent has more features. Yet on Android as it’s not an app you can’t make it open magnet links or torrents when tapping / downloading one.
That would be great to have it as an app or to be able to turn it into a pwa.
+1 that’s what I do at home with my desktop and what is IMHO the best solution.
Yet on vacation I use an old android box with Android Tv (SlimTv) and I have to say it’s nice to have a dedicated interface allowing use of a remote.
IMHO I am not an expert but Mullvad seems the best (from what I read from others) and I would stick with it. I am using it and happy with it. I also appreciate that their monthly price do not change depending on how many months you subscribe and that there is no bullshit discount for the first x months.
You could also look at Proton VPN if you need port forwarding.
About SurfShark don’t have much opinion !
What I find annoying is for what you occasionally use.
For instance I started to listen more frequently to a songs service (which I was bypassing ads) and so I thought to officially subscribe. When I looked at prices I didn’t because it was too costly and knowing me I could stop anyday to use it. Price for one was above 10 when for two it was something like 14 so 7 per person and which I would have been ok to pay. Good for me because I stopped to listen some weeks after and it has beek years I didn’t really use it.
I think, especially for video and audio media consumption, you should pay a global amount and it should be split between services you used. Split should be based on usage.
I will be off topic as what I am going to suggest is not open source… But I myself looked for a long time what was the best free windows file manager and I settled up on FreeCommander.
By default UI is not nice but it’s possible to make it nice enough.
I use this one mainly because : you can use it for free, dual pan, it remembers tab history between sessions, tabs can be renamed and colored. Hope someone will suggest a good open source one but I don’t think there is any :-/