I find the 3 hatch fine from the drivers seat. It’s small but not claustrophobic. I do find the seat to be uncomfortable on my lower back sometimes though.
If you’re worried about comfort, I’d recommend the cx5. I find it more comfortable and not that much bigger in terms of driving it
I’ve owned multiple Mazdas and Subarus
Personally…I prefer how the CX-50 looks but I find the Outback to be much more comfortable. The Outback will be a better cruiser and the CX will feel more connected/like a drivers car