The valley going up to it on the French side is really something. I use it as a stopover for weekend trips to the Assietta road etc. Bardonnecchia is surrounded by loads of great tracks. If you can cope with the German take a look at this
It's on a lot of people's must do lists. Demonstrating how often you've been isn't terribly helpful. Giving him some suggestions on what else to do as well is