I just upgraded from the older HTC Vive to the Oculus Quest 2. The Quest’s wireless operation without needing all the cables and sensors around your room was a huge improvement. One big shortcoming, however, is the 1 meter USB-C cable. It is ok for charging, but far too short for using the PC connected VR Oculus Link functionality.
The Quest II gets about 2-3 hours on battery. This is ok in many cases, but I definitely could kill it in a heavy gaming session. You can buy additions like the Oculus Quest 2 Elite Strap with battery that doubles your battery time – or go as far as the VR Power 2 that can give you up to 8-10 hours.
But for PC VR, you need a data cable. The longer official Oculus Quest II cable is 16ft/5m long and has a great angled attachment with velcro – but runs a eye popping $79. There are alternatives, but you need to get a high quality cable that does both power and data. Enter Android Central that gives you a bunch of great options.
In the end, I went with the TNE 16ft Link Cable for Oculus Quest 2/Quest VR Type C Cable for $18. It also has the side mount plug with velcro strap like the official one. It has fit and worked perfectly so far, and I also have about $60 to spend on games.