Hello, Kevin and welcome to the site! Congrats on your Mazda, show it to us when you can. There is a ton of information about our platform with supporting vendors who can get you where you want to go. Be sure to reach out if there something we could do to help!
I just installed a new Head Unit in my 2014 Mazda 2 (from what I've seen the head unit will fit in a 2010 too), the Seacane was so bad it was useless, the factory radio did more than it did. My new 1 is Zohanavi, immediately liked it so much better, I'll update here again after I give it some more testing