I believe what the parent believes is right for their kids should trump what the kids want until the kids are maybe around age 9, for the most part.
Why 9?
This decision impacts the child's life much more than mine. It's their schooling. If they are uncomfortable with this than why would you force your opinion on them?
My cousin was asked to skip grades in elementary school. She repeatedly said no, until she was in middle school and it felt right to her.
JMO, but a parent's feelings/thinking on grade skipping doesn't trump a child's.
I was just giving my opinion too, and everyone's family makes decisions differently. I know my kiddo and how he learns, and I also know that if we had relied on his opinion at age 5 as to whether or not we should grade skip, which involved moving to a different school, he would have said no. The unknown is scary to kids. Of course, we still listened to our kiddo and talked through our reasoning, and eventually swayed him to our side, but the decision was ours as parents. I say age 9 because my kiddo is now 8, and I would give his opinions more weight next year. He has no way at his age to know what the best school situation is for him. Obviously other families will do things differently.