I have a Pixel 3 and am a huge fan. Love the camera on it...in fact, on a recent backpacking trip, I brought my panasonic g85 (micro 4/3rds system) and my phone - I actually ended up using the phone wayyy more just because it was more accessible and easy to use in a pinch, and I actually liked a lot of the phone photos better, believe it or not.
If you want better battery life, definitely go for the xl version! Videoing and such is a huge energy suck and if you're using it to film content, you want to have enough juice 😄
And remember that with good lighting, you can make almost any newer smartphone camera look great.
Just my two cents!