Interesting read on EOTP. They mention a little loophole that Habs can exploit if they sign Fleury to an ELC now. One they exploited with Scherbak and Lernout. It's the late birthday rule. Fleury is born on November 19th.
I didn't know the specifics before, but in the NHL, the cut-off is September 15th, while in the AHL it's December 31st. So if he plays in the NHL, it will be his 20 year old season (seeing as his b-day is after Sept. 15th), while if he's in the AHL, it will be his 19 year old season (seeing as it's before December 31st). And the rule says that if a player is 19, has an NHL contract (ELC) and is not playing in the NHL, his contract slides.
This gives the Habs the chance to give Fleury an extra year of development in the AHL. In essence, they will have him on a 3-year ELC but really have him for 4 years instead.
Not to mention, it doesn't seem like there's much left for him to learn at the Junior level. He's played exactly 269 games over the span of 4 years. And with Joel Bouchard at the helm in Laval, the next step for Fleury is in a lot better hands then it would have been if this was a year ago.