You'll love the boat and the crew. Boat has 110, we were able to plug in chargers, etc.
You don't need your own analyzer. I brought mine because I'm a geek like that and I hate waiting for anyone else. However, you've got plenty of time between dives to check & log your tanks.
Don't bring any extra shoes, you won't wear shoes on the boat. Pack light. If possible pack in small collapsible bags. Less wasted space that way!
Tell them in advance if you have any kind of dietary requirements. They were awesome with regards to food allergies, etc.
Pay attention to the briefings. They're informative and awesome!
Enjoy the hang rope ride!!