I will be more than happy if u make meetings in AD (at least from time to time), a good place could be the Cultural Foundation, with lots of halls and large lobby.
Dont take that personal, but people from AD dont like to go to Dubai because of traffic jams (which is something we dont see in AD!!!)