all the schools you mentioned are of the same standards, I would say not as good as UAE too.

My personal opinion is either BPS or DPS. My kido is in BPS, we have other Qlers who can comment on DPS too from their experience.

DPS has some FitG course offerd along with the 8th to 10th grade children which is some preperatory for the entrance tests back home ( yet to find the details).