I second that, no... I've got a heated visor, and although I don't wear glasses, my helmet has internal sunglasses that drop down. I can only use those in very specific conditions, most of the time they fog up.
Heated visors don't actually give off any heat, they create just enough heat in the plastic shield to keep it from fogging.
1) 2000 Arctic cat ZR 700, which now thinks it is a 2001 ZR 600 EFI APV w/136" ripsaw. (for sale!)
2) 1995 Yamaha VMAX 600, which now thinks it is a Polaris! (Polaris x10 suspension, Polaris P85 clutch) (for sale!)
3) 2004 Yamaha Warrior
4) 2006 Yamaha Nytro