I can't comment on the quality of either school, but unless you live on Deira side, you would want to avoid inflicting the daily drive to and from the Deira school on your children. (A slight exaggeration), but they'd end up spending almost as much time in transit as at school.