It is pretty intense, but whether it's a 'bit much' or not, I think depends on the intended use of the final product.
crazy terrain...that snow looks evil. Where was this taken?
I like the colors, and the exposure looks dead-on, but something seems weird about it but I can't put my finger on it.
Was the guy on the snow actually sitting there when you took the shot or was he PS'ed in?
One thing I don't like about it is the snow bank on the left side seems overpowering...like it's going to cave in or something. Maybe that's what SwitchFx was referring to?