Thanks! The rankings were trickier than I expected.
Yes, I'm currently studying at HEC for the MFE program. Overall, the program is extremely demanding. We take many classes and need to submit a graduate thesis. We also must finish a four-month internship in order to earn the diploma. It's a very good place to meet highly intelligent students and form a strong network. Obviously, this network will be more beneficial if you seek a career in Europe, but the school is aggressively improving its international student body.
Some of the MFE courses are interesting, but I think that HEC has focused too much on quantity and not enough on quality. The school is trying too hard to compete with others and, consequently, has thrown everything into the program. Another problem is the infrastructure and facilities, which are simply awful.
I hesitated to place HEC in the "Near Elite" category, but its student body (future network) and reputation convinced me to do so. Still, if possible, apply to Oxford's MFE program or one of the many degrees at LSE first. If that doesn't work out, then consider HEC.