Never been there so I dont know how far is the dive sites from the resorts. I will assumed that if you're going to Maldive just to dive, LOB is good option. Eat, Sleep, Dive on a luxury yacht with jacuzzi preferably.
Well if you are going on your honeymoon than stay in a resort with bed or roses. Anyway, what is the different it terms of cost?