Just to add my two cents. I seem to recall that your son has some writing issues. An evaluation may help you identify what is going on with his writing.
We had my DD8 tested last summer. She was in a gifted center program for 1st grade but struggled with some demands of the program, particularly in writing. Her 1st grade teacher said that while DD is gifted in math, she was just an "average kid" in other areas. We were considering pulling her out of the program. Her testing showed that she is highly gifted with dyslexia and dysgraphia. Her scores ranged from the 97th to 99.9 percentile, with an FSIQ in the 99.9 percentile. Achievement scores highlighted her challenges. As a 2e kid, her challenges mask her giftedness and her giftedness masked her challenges. Based on her testing the school psychologist strongly supported keeping her in the GT classroom and worked with the 2nd grade teacher to identify accommodations. I don't think that this would have happened if we hadn't paid for testing.