It was rc6 that finally fixed the amdgpu bug that's been annoying me for the past two months after I switched to a newer kernel than my distro came with in order to make some stupid ML stuff work. Probably it was the change described as "fix the runtime resume failure issue" I suppose. Whatever the problem was, it's gone now. If your graphical session sometimes fails to come back after the monitors were powered off for a while, 6.8 may be the kernel for you.
That's the problem with going out of your way to get a newer kernel. It has some new features but also some new bug and before you know it you're spending Sunday nights compiling the latest rc builds straight from Linus.
Pick one that has a wireguard config generator, so you don't need to use any client software besides the normal linux wg client.
I'd also look for one that accepts anonymous payment methods. Even if you don't intend to go to the trouble to use that yourself, it's probably a good sign if it's available. Mullvad is pretty safe and served me well until they stopped doing port forwarding. Proton, windscribe, azire, and airvpn were the ones that seemed most recommended when I went to look for a new one a few months ago.