The CD is that important to you?
Cruise Directors are managers first, and celebrities second. This is more so on ships like Oasis where there is so much going on. I personally do not care if I see the CD as long as they have done a good job managing the entertainment, daily schedule, and so forth.
I am happy to hear you liked Oasis. Both Oasis and Allure are amazing cruise ships, and destinations unto their own.