And once you have that IQ test (that's a really great idea) also get a very specific definition of what "differentiation" means to the school. As many experienced posters probably have also experienced, a parent of a gifted child might think "we will differentiate the curriculum for your child" means they will differentiate to the child's level. However, as we found out months, tears, hair-pulling and meetings later, the school meant "differentiate" to be, they are putting your child in the highest grouping level within that grade they are in. If their true potential is out of grade level, that's an entirely different thing...will they send them to that grade for their level, will they allow them to do independent work for that level, will they allow skipping.
Happy moving. We love our neighborhood, it's very close to many things in this mid-sized city, close to our neighbor to the north, and very active with lots of biking and dog-walking going on, mostly ver friendly.