Whoah... Talk business and then freeriding in Vallée Blanche... Sounds nice! See you in Chamonix!
PS Need to confirm with my wife first, tho ;
PPS. I wouldn't count for a "lunch on the slopes" tho. French Alps are all about riding, especially Chaminix with their hardcore off piste routes. Literally zero restaurants on the slopes.