I’ve only done one shore dive on Maui, at the Sheraton. It was ok. Lots of little fish, some sleeping very large turtles, but fairly uneventful. Hardly worth it in fact, in my opinion. It’s a much better value to take a boat to Molokini or Lanai. I can personally recommend Lahaina Divers for those trips. I’ve heard good things about Turtle Town. Not sure if that is a shore or boat dive or both. Have fun. Take pictures!