Here is my only fear in using cotton or snow blankets: You have to be careful it does not get up from the track and tangled in the wheels of engines or cars. Been here done that (one was the holiday Celebrations stuff you show). What brand / type track are you using.
For mountain - stacking Styrofoam is fastest and most realistic. Can be painted and stored easily.