My partner and I stayed in the residences for 4 nights mid-March. It was a fantastic holiday. The accomodation was very convenient for us to ski from, as well as being quiet, spacious and with a view. The conditions were decent for march and there were some nice runs. And most importantly, no queues for the ski lifts!
Leysin is a nice enough skiing village. It doesn't have the charm of some of the more popular resorts, but it does offer a good price for Switzerland, has decent facilities for beginners and has nice scenic runs when you head on the pistes further east of the char lift. The view from the restaurant "Le Kuklos" is also stunning.
In mid March the apres-ski atmosphere is quite lacking. The bars were generally empty. But the restaurants and bars up amongst the runs had a good atmosphere.
One thing to keep in mind. Leysin is a village set on a steep hill. Although the village centre looks very close on a map, there's a significant altitude difference. Getting up from the village to the Residence Chamoissaire is up a set of stairs with a seemingly endless number of steps (think a good 20-30 stories high). After our first experience we decided to time our visits to the village with the free shuttle bus timetable.
I loved that special kit storage area at the ski lifts was provided. The 10 minute walk to the ski lifts might not be a big deal for the downhill walk when you're setting off, but a welcome relief when you don't have to walk uphill after a day skiing