Just went & read the road forum thread (4 pages). The consensus seems to be that she's just a great & determined rider. However, there is also a contingent that feel it is a reflection on French women's cycling (it was the French national title she won for those, like me, who didn't read the article linked to). I had never heard of her before, but don't really follow pro racing. Just the obvious well known names.