Hello, OP, it looks like you're going through some of the choices that I was considering last year. I wanted a high-performance practical car for myself and my two pre-teens.
We (it was always going to be a choice made by all three of us) quickly rejected by first choice - the five-door RS5 - as being too dark and black, and too uncomfortable, in the back!
We test-drive a VW Golf R, mark 7.5, but the wagon version, and we all loved it. (This echoes
yumma's suggestion of its sister car, the Seat.) Someone else loved it, too - it was sold out from under us whilst we were on our test drive!
I ended up buying a 30k miles, 2016 W205 C63 wagon, and I've very pleased with it. Authorised used, so two-year warranty, full service history (and a fresh service), four new tyres. It's great, and makes me feel very special.
https://i.imgur.com/XMeFarJ.png
But.
Around town, I get about 14mpg.
14! £100 of high-test was getting me about 200 miles. Amazing! (Not surprised, but still. Good job I didn't get the older W204 6.2 V8!)
And I
do do quite a lot around town. So I also bought a three-year-old, 9000-mile Kia Picanto. I bought it over a month ago, and have yet to put any fuel in it!
https://i.imgur.com/UDlGcJZ.png
OP, you're sorted with your Mazda, so go for it - get something fun, and save it for those 5-8k miles when you leave town behind!