For reference, my wife and I bought a 2014 Mazda 6 Touring, which seems to be one of the few cars with a well-balanced mid-tier that doesn't cost an arm and a leg and still has good safety features (and did not come with heated/cooled seats).
But of course it also comes with a clunky and nearly useless nav system that costs a fortune if you look at the line-item cost. They only recently, finally, started supporting Android Auto.
I'm not sure about 2015 Mazda 3, but I know 2016 and later cars can be upgraded to support Android Auto for a fee at the dealer (I want to say ~$500, which may or may not be worth it).
As for foglamps, I have the factory foglamps on mine and they're completely useless; I can't see them at all. Maybe it's because my xenons are so bright, but regardless, I never use them.
It should be possible for you to swap in the factory xenons if you want, though you might have to set something with ForScan to allow it to work. Not really sure about that.