I asked this question of DD's coaches a few weeks ago.
She competed Elite this year as a 9 year old, and I asked if they thought she'd be better competing it or L9 as a 10 year old.
Without hesitation they said CPN Elite. She will compete L9 in the US or invitationals at home, but Elite for he season.
Now I will add my thoughts: CPN Elite with full bonus can only JUST make the leap to novice unless they have a slew of extra skills "in their back pocket" so to speak. Virtually impossible from Aspire. And I'd hope that the Elite was doing actual vaults to prepare themselves, in addition to the other moves they don't require in Elite, like double backs (as bars dismount and tumbling), release moves, etc.
The above is especially true if the child has a desire to attempt HP Novice. I saw what those girls were doing at championships, and it's not your min. Novice requirements, that's for sure.
The only exception I'd make for the above is if you had a kid doing full on L9 complete with all bonus, and moves like front giants in their back pocket (different skill sets in the provincial stream) for their age 10 year.