Just got these mittens this year and I love them.
I haven't had much of a problem with my hands getting damp so far but I haven't been skiing in super wet conditions. They come with a little packet of leather balm, which I used, but the leather on the outside would still get wet. This is probably to be expected, but to try to maximize longevity, I just put a bunch of Sno Seal on them. Haven't had a chance to test out how well they bead water now yet.
They're pretty warm and felt fine when it was about 15 degrees, but the tips of my fingers were definitely getting pretty cold on a 6 degree day.
Also I recommend getting the Hestra handcuffs. They're like 5 bucks and let you take off your gloves without dropping them.
Feel free to PM me if you have any more questions!