I lived in Ft Lauderdale for 3 years. Not quite Miami, but pretty darn close. The first year was fun, especially for a 25 year old. The last two sucked. The traffic was always bad, drivers were awful, people were rude, crime was rampant, and things were expensive. Miami is even worse. But my brother loves it there, so it really depends on your perspective. If you're a country boy, you are going to hate it. The land there is either paved, or a swamp. The area is WAY different than Daytona or Orlando. Honestly, as bad as this sounds to say, but if you are white country boy, you're going to be in the minority. That doesn't bother some people, other people can't deal with it. $100k household income will not get you into one of the nice areas, or you'll have a very long commute. I could live in Florida, but I'd rather move to Fargo than live in South Eastern Florida.
If it is a temporary means to an end, then give it a try.
Another suggestion is to go down there for two nights and spend time driving around. That may give you a good feel for the territory.
Good luck with your decision.