Thanks everyone!
Elbuzo, the Cheng Ho was maybe the most spacious of the 6 or 7 boats I've been on (the other contender would be the Truk Odyssey). There's a nice, comfortable and roomy air conditioned salon, the twin cabins have separate single beds (no bunks) with lots of storage, and there's tons of deck space for lounging. Food was good, varied and plentiful, free sodas, honor bar for everything else. Each photographer gets about 4 feet of outside, padded counter space with an entire cabinet underneath to store any gear not being used. The crew was excellent, very helpful, very conscientious when handling cameras, and they line up to give you a high 5 when you return from each dive.
The only real downside has been previously reported: the boat leaks in heavy rain. They keep plastic over the charging stations in the salon, so that's good, but I (and a couple others) had water leaking in our cabins. In my cabin (which was below deck), water ran down one wall and onto one of the beds. I had ended up with my own cabin, so I just switched sides. We only got two days of that weather at the end of the trip, but given the area, one could get a lot more which would then be a real big bummer.
During our time there, the diving conditions were only fair with typical vis in the 30-40 ft. range. We had a couple dives that were even less. There were ripping currents as well and the dive staff did their best to work around them, sending a boat out to the site before each dive to check the current. While each boat went out with at least one DM, you could pretty much do your own thing and the tender would pick you up. The DM's were all very good, but they did move a little fast for me, especially on the night dive. The diving was overall very good - healthy reefs with a huge variety of fish. Very little big stuff. Some of the stand out dives were Laha in Ambon - great muck diving, the soft corals at Pygmy Rock, and Melissa's Garden. The mangroves were super cool and I wish we could have done another dive or two there - one woman even got checked out by a salt water crocodile (and got the pics to prove it!) so I don't know how that may effect them going back there.
So overall, a very good trip. PM me if you'd like more info.
Phil