It's a bit of a hill to climb, but I'm really happy with the result. If I need to visit an untrusted website or install some garbage dependencies to try out a new app, all I have to do is clone my current VM and install it in that.
I've been using it exclusively for about 3 weeks. I have compartmentalized my personal, work, and 'Taek' lives, and even further important things like bank account logins live in their own VM. Bitcoin in its own VM.
It's a lot of peace of mind. My key information has never been on the same AppVM as a web browser. The vast majority of security compromises these days come from web browsers. My password manager isn't even connected to the internet.
The transition reminds me a lot of the transition I went through when I switched to using exclusively Linux (from Windows). Some things are more annoying. Some things you can't really do anymore. Some things are nicer, and some things are a lot nicer. I'm not switching back, I'll be on Qubes from here on out.
It took me maybe a full week to get integrated. That week was very low productivity, but now I'm getting back into the groove. Qubes has i3 support, which for me was going to be a dealbreaker. But... they support it (kde, xfce, and i3) and that made me feel like I was at home.
I recommend it, but it's definitely only for power users at this point.