Setting up WireGuard with ProtonVPN so I can watch the Dutch Olympics broadcast on my laptop was stupid easy. Download ProtonVPN WireGuard config file > New connection from file in KDE network settings > select config file. Done.
No crappy apps, just Linux and KDE native tools. Excellent.