Great article! Brought back some excellent memories of my trip to Bali.
I'm curious - what didn't you like about the Mimpi Menjangan? I'd read a number of lukewarm reviews, but elected to stay there anyway because it seemed like the best option for me to be able to dive Menjangan Island. I was pleasantly surprised - I thought the place was beautiful! We loved our room - we got one of the courtyard villas with a private natural hot spring tub, which we actually used quite a bit. The bathroom was huge and wonderful - gotta love those outdoor showers! And the expansive resort was just very lovely, clean and well-kept, and lush. I would stay there again in a heartbeat.
We only had two complaints: the place was incredibly quiet, and the food was...meh. We were on the pre-paid meal plan, and at first they gave us a very limited menu, nothing of which was any good. After the first day I told them that food was simply unacceptable and I wanted to order off the regular menu, which I did at no additional charge. It was better, but not nearly as good as I got at other places in Bali. Plus I got hit with Bali-belly.
I didn't mind the quietude of the place, really. I was there to dive, not party. And as it turned out, I happened to encounter some people at the restaurant who recognized me from Scuba Board! What a small world.

So we had a chance to socialize after all.
I loved the diving at Menjangan Island. I'm curious why you liked it the least. I saw more brilliantly-colored lion fish there than anywhere else! And lots of other really unique stuff that I didn't see at Padang Bai or Nusa Penida. In fact I liked the diving at Menjangan Island better than the local Padang Bai sites (although Nusa Penida trumped it all - especially Manta Point!)
Glad to hear you had a great experience with AquaMarine Diving. I thought they did a FANTASTIC job! Especially at Crystal Bay, which is a challenging site. The DMs were extremely competent, did excellent briefings, and were very focused on safety.
After reading your article, I'm now even MORE bummed that I missed Tulamben due to my bout with Bali-belly. Looks like I'm just going to have to plan another trip to Bali!