I've used those as well as the dish washing gloves. Both work but I eventually went for something else (silnylon mitts). The thin plastic ones are too flimsy, and they tend to ride up. The dish washing ones don't have those problems but they're a royal pain to put on and take off, particularly with wet hands.
The vapor barrier glove/mitt is a great idea, hands don't sweat much if its cold (if it's not, just let them get wet). I now use some badly designed silnylon mitts I made myself that can be worn on their own or over an insulating layer. Much better in every aspect.