SPCC has better academic standings. DBS has better campus and sports standings. Really depends on what you or your kid is looking for, whether you prefer boys' school or co-ed school.
Not really. DBS is only "relatively" lower than SPCC. In absolute terms, it's one of the top schools. Both schools has their own merits. What criteria are you looking for in the comparison?