If you had your choice where would you send your son?
My oldest goes to Rivers now in the middle school and it's been a great fit thus far. The teachers know everyone individually, every kid has to do a sport every season and play an instrument- nobody can hide and just coast. I prefer the non boarding option as I'm not sure my kid would have the maturity to handle it that young.
Best advice is to go to open houses and see what's a fit. Do you want an all boys school or coed? Do you want boarding or no? Does your kid under no circumstances want to wear a jacket and tie every day? Do you not want any religious affiliation at the school? Do you want an old school lecture style chalkboard classroom experience or do you want a new school flipped classroom with a collaborative team based approach to learning using current digital tools? Do you want your kid rubbing elbows with the kids of old money railroad barons or children of the Chinese politburo? Do you need aid or are you a full payer? Certain schools have very large endowments so even if you make bank you often get something.
But what's more important is to not think of these schools as hockey levers but life levers! These schools open up more options than you can get even from top public high schools. Early birds get the worm but late bird owns the worm factory- be like late bird.