yeah i got the invite and i joined, only coz i didnt think i'd be in the top 15% ever again, and didnt want to miss an opportunity. I reckon it looks good on your resume, particularly if u wanna work overseas, coz its something employers will recognise.
but then, in my line of work its not very useful, coz for me its not really about working for big institutions like PWC or anything.
They send me e-mails and newsletters and stuff, but i dont go to the functions coz i dont have time, and no offence to anyone, but the idea of hanging out with a bunch of uber genius types doesnt exactly thrill me.....