Re Miatas. I should have mentioned these, because as posted, these are a such a great choice. There are a couple problems though.
I'm a taller guy, 6,2 with a fairly big frame (not fat, but broad in the shoulder and long limbed), so I feel pretty cramped in a miata. Adding a hardtop and cage to it would make it worse. In a stock one I already felt like I was just too big for it. Not that I wasn't able to fit, just not comfortable inside it.
Second, aesthetically I'm not a fan. Not knocking them as performers. They're just not something I 'want' in that way. I could honestly get over this objection just for the practicality, but I think my wife feels the same way and it'd be easier for her to park next to something for 10 years if she actually likes it