Basically, people love to ask the samw questions over and over, even if there is a thread with nearly the same title on the first page. I did this recently (inadvertantly), realized my mistake, deleted the content with an apology and then still ended up with a multipage thread!
I have done Cozumel from the Palace to the Scuba Club to apartments back in the hood to a B&B. I have been with dive ops as big as Dive Paradise and as small as Scuba Tony I don't think that there is one successful way to plan a trip and one persons ideal is not for the next (I do hate the Man cave rooms as scuba club, but other people are very happy there, for example). Even a dive op can tke on a different flavor depending on the group and even the weather/the seas. Of course this is no ones fault, but there are always random, unpredicatable event which influence a vacation.
There are a lot of choices and part of making it work is doing the research or working with a scuba travel agency. The one I used for a solo trip was so helpful that she talked me through the Cancun bag drag on the fly, as my flight to Cozumel was cancelled and I was left in Miami to wait till the next day. She even got me to where I needed to meet the ADO bus!
So yes, resources are helpful to a good experience. Just think that this is laden with difficullties and may not ultimately give people the personal info that they need to see if there is a fit.