Ok so I'm thinking about setting up a self-hosted VPN with WireGuard on a VPS. Seems straightforward but honestly I'm just looking for recommendations, real talk on what works best. Does anyone have a go-to provider that doesn't make me wanna pull my hair out or end up with a botnet in my basement? I want speed, privacy and not to get throttled or hacked. Also curious if there's any tricks to keeping it lightweight on the device side because mobile battery drain is already bad enough without adding a VPN grind.