Dr Dive sez: returned from a January trip there. Weather was the same day to day, warm, clear, calm. January is mid-summer there.
The itinerary is set by the boat, based on various factors, and all the boats follow a similar N vs. S choice plan, so you're pretty much at their mercy. That said, they know their backyard better than you, and are invested in putting you on the big critters. It's what people come for.
We did a mid-south route. We saw mantas and whale sharks, each in different locations.
We sailed with the Maldives Princess. Good boat, but it runs continuous trips, so it can look a little more worn than the publicity photos show, but is clean, sound, and was mechanically reliable. Meals are hearty, plentiful, and on time. Menu is local, and not Americanized, though you'll see some familiar items. The staff is awesome, and will bend over backward to make you happy.
Diving is done from a separate boat, a dhonnie, that is purpose built for diving. Your gear lives on the dhonnie, and they fill tanks, etc. between dives.
Dives are live boat, drift dives. Groups are loose, tend to spread out, and the boat looks for you where they expect you to surface. They don't follow your bubbles, but the DMs usually come up close to the boat. If you separate from the group, you may wait a few minutes for pick up. Take a SMB, as big as you have, and a whistle. Don't be afraid to make your presence known.
That covers your questions, but if you have more, let me know. I've included some video links for the Go Pro videos I took while there. Enjoy, and good luck with your trip. Definitely think live aboard will be better diving than land resort, and easier to connect with.
Maldives Videos
Maldives Night Mantas
Maldives 2014 Night Mantas yt - YouTube
Maldives Day Reef 1
Maldives Day Reef 1 yt - YouTube
Maldives Day Mantas
Maldives 2014 Day Mantas yt - YouTube
Maldives Sharks Day and Night
Sharks Day and Night - YouTube
Maldives Day Reef 2
Maldives Day Reef 2 yt - YouTube
Maldives Kudhi Maa Pinnacles
Kudhi Maa Pinnacles yt - YouTube
Capt. Jim
Dr Dive
Dr Dive Pensacola, FL - Home of the USS Oriskany
drdive@drdive.com
http://www.facebook.com/DrDiveCharters