It depends how much you weigh “Does the charter school actually teach my child better than a public school”(statistically, no, and they might even teach worse!) and also “do I care about exposing my child to people they’re different from”(ie. Avoiding them being stuck in a bubble) and also “am I unable to find another environment for intellectual pursuits”(clubs, extracurriculars, etc. when I was young there were definitely after-school schooling available for smart kids, and at school you can stay late for science teachers to teach you more science).