March will be fine - I have been then
Have been to 3 VALLEÉS,TIGNES-Vd'Isere, they are all good in late season. You will find the snow is likely to be more reliable as it is higher
Read some of the resort reviews on the France part of the forum, they will help out ;)