I don't think you're crazy at all! But I do caution you with this: take your time to decide, look into all the location options (FL is incredibly diverse), and plan some visits during various times of year.
That said... as others here can attest, I gladly and happily promote where I live because I mostly love it! I'm not in Tampa - I'm on the other side of the Bay, in Pinellas County, which includes Clearwater and St. Petersburg. What I like:
~ Good people, much like back home in Buff. Very down to earth, not stuffy or flashy.
~ Affordable cost of living; property taxes are lower than many areas of the US. Lots of free stuff to do - we really USE our local parks, beaches, etc.
~ 30+ miles of the world's best beaches, 5 miles from my doorstep. 'Nuff said.
~ Some seasonality; we get chilly in winter and have some leaf color change, but no snow. Fall and spring are perfect.
~ Surprisingly good schools available. FL has moved up to 10th in the nation for graduation rates.
What I don't especially like:
~ Traffic. The entire Tampa Bay area has too many people on the roads compared to what the roads are built to handle. We're working on it, but it'll stay congested for years to come.
~ Snowbirds. Living so close to the beaches, I'm surrounded by them in winter. Not the tourists who stay for a week, but the winter folks. They're not always very nice, they don't like kids and they hog up the roads and stores. But... they're only here a few months.
~ Summers. To be honest, if I didn't have to dress appropriately for business, this wouldn't get to me, but wearing pantyhose and wool suits in Aug. just sucks. Weekends are fine - we get errands done early and spend the days in the pool or Gulf! Hurricanes are part of life and can be very stressful.
~ Political climate - gov't. spending. This is starting to change, but FL has long been controlled by retirees who already paid taxes for schools, roads, etc. and they don't want to pay for jack down here. It's very hard to fund things with no money.
Don't hesitate to PM or FB message me with detailed questions - I'm happy to help!