With managed charging / demand response and day ahead weather forecasting you'd rarely need to spin up a gas turbine. On the coasts wind is strongest at night, the distribution grid is at minimum load and cars are parked. Seems like a perfect match.
Back in the early part of the 20th century Vermont had extensive train access to ski areas, apparently. And much of the alps is accessed this way (tho in general European travel by rail is much more of a thing)
I'm guessing you probably still needed transportation of some sort from the train stations to the mountains.
One of the issues with just having a bus is that a lot of ski resorts have multiple base areas and most of the lodging and eating options are off-mountain. Some are pretty self-contained but the layout for resorts in the northeast for example pretty much presupposes that you have a car if you're going for a weekend.
There are self-contained exceptions of course but many aren't.
And I recall that Steamboat Springs Colorado has something like this; shuttles from airport, hotels, ski areas.
So yes, they will be able to recover some energy on the way down and reduce wear on brakes, but they'll have to make sure their batteries are up to the task.