Dont see the need for a glove. imo its a gimmick. kudos to the inventor though, the gimmick sells. Keep your hands clean, keep your hands dry (towel, talc) problem solved.
The glove falls in the category of magnetic chalk holders, cue extensions, and what ever gizmo touted to improve your game.
Yeah, if only he had a $4K cue so he could "improve his game" I'm guessing you don't even see the irony here, but that's OK, I didn't expect you to....