It really comes down to the two long term dive ops in Santa Catalina; Coiba Dive Center and Scuba Coiba. I have dove with Scuba Coiba. The owner, Herbie, is very responsive to emails and it probably the most "customer focused" and honest. He goes out of his way to help visitors and divers. There were three problems we had with Scuba Coiba. 1) I rented a 5mm full suit that had a small hole in the butt that turned into a big hole in the butt. Rather "invigorating" when going through the thermocline. 2) the DM was a French jerk -- I won't go into the details unless you'd really like to read them -- who left for elsewhere soon after our trip. 3) the rinse tank at the shop is very small and had minimal amount of fresh water to clean our gear after 3 days of diving. I'm not sure you're going to get any better from Coiba Dive Center, which is very slow to respond to emails and questions.
On the plus side, the diving around Isla Coiba was great! It's the best in Panama. Far better than Hawaii (Maui, Kona or Kauai). The meals Scuba Coiba provided were excellent. I couldn't recommend anyone better.