Years ago I tried the Hippo Hands. My hands got claustrophobic and they really don't do a great job.
Heated grips are a big plus. I'm missing having warm comfortable hands when riding the Indian so I'll be using heated gloves soon. The Vision is much more weatherproof and comfy.