Miami is definitively pricey - we are the city where everyone wants to be! Our construction costs are expensive because our building code is much more stringent than anywhere else in the state (making our buildings saver). We also don't have any land so anything you buy will (in the long term) never be discounted by new construction a few miles away (almost only new construction here are luxury condo high rises). While we are getting some new condo regs, the ones that were previously (40 year certification) here were designed with safety in mind. The other regs (like reserve requirements) are state-wide so you will have to deal with them regardless of where you buy.
We do have several higher paying jobs relocating in the area (due to companies relocating) AND ultimately, your decision (like everyone else's) will likely come down to where you enjoy being / where you could see yourself living. Visit / short term rent in both & see what suits / thrills you better:)