I would be going to the Pixel 2 and not the 2XL. My hesitations around the lack of headphone jack stems from the inconvenience of having to have a dongle with me, or make another purchase for usb-c headphones.
My usage seems along the lines of yours, Aquila, and i do top-off charges quite a bit...