I bought a Session 4 as my first GoPro and based on the experience I don't know if I'd buy another GoPro.
The camera can't be used while charging and the battery will die in a matter of days (even with WiFi disabled) so there's no impromptu or spontaneous usage. You have to know in advance that you'll need it and charge it up ahead of time.
The camera frequently overheats and then locks up trying to shut itself down.
The camera is suppose to start recording with a button press and stop recording with another press of the same button. It usually starts recording fine but more often than not when you press the button again to stop the camera will just lockup. If you don't hold the button for 10 seconds to force a hard reset the battery will drain in a matter of minutes.
It's been a really poor user experience considering how nice the hardware itself is and how much they market it as a premium product.