Getting probably-unprogrammable ideas out there? What're fans for?
Skis could be fun, and they could give a chance to take advantage of the new slopes. I have to imagine they'd be useless for combat; if skis made it in and work as we imagine they would, they'd qualify more I think as a non-violent way to have fun. I like the idea; it'd give an impression there's more to this weird world than pummeling monsters.
As for the weapons, I for one wouldn't mind either of those. Snow for projectiles or no a crossbow would be great. Right now projectiles are very spam-heavy; an alternative that's very powerful but shoots once at a time and needs reloading would offer a new gameplay experience.
As for javelins, by gosh yes. Throwable spears would be very welcome in this game.