This year is a great one for the French but this is most likely the peak year for this team.
Also, when you look at the U18/U20 results they are usually behind all the other elite level nations and even some Division IA nations. For example this year, the U18 finished 5th behind Latvia, Norway, Kazakhstan and Belarus in Division IA and the U20s were actually playing in Division IB (which is only the third highest level) and only finished third there behind Italy and Kazakhstan.
So it's unlikely to see them being as good/better than nations such as Denmark, Norway or Latvia who are all elevator nations at the U18/U20 level.