Personally I would give very little weight to the opinion of my 7 year old.
Whereas I personally gave a huge amount of weight to the opinion of my then-7yo.
I do think that the anticipation of the skip in the last week or two of summer was very hard on her, and a mid-year skip would have been better for her in that respect. (She also would have benefited from a few weeks or months as a 2nd grader, IMHO - she felt really behind for the first quarter of 3rd, until the class was covering material new to the other kids.)
OTOH, she was miserable and bored the last half of 1st grade, and was desperate to skip -- but if a mid-year skip had been offered to her (it wasn't!) and she was opposed to it, I wouldn't have forced her. She is the kid who needs to come to things her own way, and for her, a good "sell" works better than "this is the way it's going to be, kid."