For me, it's very helpful in the ways it prevents me from oversleeping. I have it set to that in order to turn off my alarm, I have to go scan the barcode on my mouthwash in my bathroom, thus forcing me out of bed. The sleep tracking features are neat too and will hopefully wake you up when you're out of deep sleep so you're less groggy in the morning.
Have you been able to get ProtonVPN to work with WireGuard on Linux? I believe their VPN client on Linux only uses OpenVPN and I've tried to pull a WireGuard config file for a P2P server but every time I try to use it, I get no connection.