I was using my steam deck for 100% of gaming since I got it, with my PC collecting dust. But I recently tried out Bazzite on my desktop. It's actually incredible. I had tried using my PC with my TV but having to drag down a keyboard and mouse to log in and open steam was a pain. Bazite makes the entire OS controller friendly, essentially the same as SteamOS. Now I'm able to make use of the much improved compute with the same UX.
Got the 6 Pro too, me battery life isn't great either, but I WFH so I just mitigate with a power bank or spot charge for the times when I am on the go all day.
Never had issues with reliability though, I've been really impressed with the hardware aside from the battery.
I'm curious about what you think of Hold mode vs Flick mode? I personally use Flick mode myself but thought that it might confuse the user on first-impression, so I have it default to Hold mode to be on the safe side.
I created a Perl script called anyconnector which allows me to jump around between different Cisco Anyconnect VPN's using details stored in KeePass entries.
e.g.
To connect: anyconnector -c env-name
Disconnect: anyconnector -d
Get status: anyconnector -s
reply