We go to New Mexico every Spring Break, generally around March 10 through 24th give or take. We've been through the Ruidoso to Taos, we're coming from central Texas. The last 8 years we've been to Taos, northern NM. It can snow at lower elevations but in our experiences it's not too hazardous. However in the mountains it snows and all ski areas are open through out Spring Break.
Most ski resorts close relatively quick after the Spring Break season, unless they get a big blast of snow, they may stay open a week or so longer. We go skiing every year during SB because the weather is so warm in the mountains. No heavy snow gear, just a light shell and tshirts. We've stayed at Taos Valley RV Park in Taos for the last 7 years and Circle B RV Park in Ruidoso once.
We've stayed in Alto once, it was in the summer an that park isn't open during Spring break due to the snow. Not sure about April.
Depending on the year it can be quite warm or colder, but we've never experienced extremes either way.
We've pulled a TT and 5th wheel without any troubles. Late March and early April should be fine. I can't say I really remember the wind being a problem.
Santa Fe has quite a bit of shopping, museums, etc. Albuquerque shopping, their is a mall, plenty of good food. Northen NM, Taos area lots of small shops, no malls, Toas Pueblo outside of town, obviously skiing.
Rio Grande Gorge Bridge is pretty neat. You can walk across it. It's in the Taos area.
Check this website : RV Park Reviews - Trusted Reviews of Campgrounds & RV Parks