I quite like the rock as it is, maybe a little sharper in places from freeze thaw. I know you said you're happy with the snow, but could you smooth out the lumps in the distance? I guess if you're putting trees there, then there would be no need.
Beautiful image by the way, love the rock peaks.