Hello!
I just wanted to let everyone know that Pelagic Life opened a new section in thier website. Travel. Here they recommend the best seasons, places, operators and even accomodation for big animal encounters in Mexico. Check it out here: http://www.pelagiclife.org/#!travel/cmsw