I got the Quest at launch and we recently bought a Quest 2 for my son's birthday. The main thing to realize is that the scope of the games is going to be much smaller than a game on Xbox or Switch. There aren't any VR games that really have the long-term scope of most console games that offer 30+ hours of varied gameplay. So think of the VR as more for short bursts of gaming. The fact that you are limited by battery life kind of forces this anyway.
If you do get one, be sure to research SideQuest and learn about how you can use that. It's helpful to mod stuff like Beat Saber with custom songs or even loading free games that are in development.
If you have a gaming PC with a graphics card good enough for VR, then using the Quest connected with a cord can get some really impressive experiences. I'd really recommend checking out Star Wars Squadrons in VR. Its amazing, flying an X-Wing or Tie Fighter, being in the ship and looking around. Truly something I always wanted to experience as a kid and now you can.
Also, if you've got a PC like mentioned above and 5ghz wifi, you can download a program called Virtual Desktop, which will let you stream VR wirelessly from your PC to the headset. So you can get the PC quality with the freedom of movement. You really need a good wifi signal from your router though, otherwise the lag in the movement will make you legit want to puke. We do this for a gladiator game called Blade & Sorcery. If you enjoy letting of steam causing mayhem in games like GTA, then you need to experience the catharsis of maiming and dismembering people in VR LOL.