Top of my list of recommendations, would be Misool Eco resort in southern RA. It's mixed diving, walls reefs an pinnacles. They put groups together in respspect to their preferences ( so photographers who want macro may go in one, people who like currents in another.
You can do it by LOB but you only touch on a few sites. You chose how much you want to dive, gererally 3 dives per day and options for night dives. Everything from oceanic mantas to painted frog fish. They have 3 species of pigmy seahorse so, but my wife and I did this for our 50th and aren't interested in critters we need a magnifying glass to see.
Misool isn't cheap. For 12 days everything included (food, accom,diving, nitrox)as well as the internal flight was $8k per person. I'd be willing to sell the kids into slavery to go again, it really is the best place I've ever been, and I've been to quite a free places
Next us Komodo, you can choose between 7 day, 4 day or 3 days - even day trips. We only had a couple of drift dives, nothing too hard core and we could stop to take pictures. Really likes it, we chose a lower end LOB (Wicked Diving). Good safe and reliable and thus us the third time we've used them, approx $1500 per person per week all in
Liked Nusa Lembongan for day diving, but after a while the dives become samey, we enjoyed it never the less