Don't know about Bahamas, but Mexico has a lot to offer.
Playa and cancun are too busy for my liking with huge resorts etc but Tulum was fun, Stay beachfront, kite straight out the front in the fun kickers.
Forget Isla mujeres for kiting, Stayed there for a month last May. Great place for fishing and diving but the kiting is crap.
Heaps of current around the island which was going with the wind.and the whole island is sharp rocks except one beach..
Theres only a small spot to launch and then its offshore with no way home if you f@#k up, this is in the trade S wind. It would be ok in a northerly.
Also lots of people like to swim in the tiny little area that has flat water out of the current but if you cut to far over there wind shadows...
I had a few sessions in this spot but not worth the effort. This is it in the pic.
Try Isla Holbox island! Heaps better, lagoon flat water!