I don't know anything about the gloves but I just bought a pair of battery powered heated insoles by Thermacell. They have a rechargeable battery imbedded in the insole and are claimed to last 5 hours on high setting. They were $120 at BassPro.
I was going to buy the 12V socks from WarmNSafe (which Stacie says are great) but with the Concours engine heat I don't need heated pants which means having to run two power cords down my regular riding pants legs. That just does not sound appealing So the battery powered insoles seems like a good alternative plus I can also use them for non-motorcycling activities.
It has not been cold enough yet to test the Thermacells but once I do I will post a rview.