Absolutely!
I really like Cozumel -- just got back from my 7th trip there in 4 years.
I probably* would not recommend that you do your open water certification in Cozumel in November for several reasons:
- Drift diving. I don't know how the open water classes are run, but almost all diving in Cozumel is drift diving from small boats. The conditions underwater and on the boat are not ideal for an introductory training environment.
I can't argue with points 2-4 but I've never encountered strong current on any shore dive in 20-25' which is ideal for OW training. Often no real current at all.
I also agree about the quality of instructor being the most important point but the problem is students are not in a position to judge that, even if they were to talk to them for hours. Better for a prospective student to ask experienced divers they trust, if they know any. Most new divers think their instructor is a diving god.