Dude. I dont know about them, I apologize, but I'm interested too now that you mentioned them, especially about the migraine part...
I usually just use polarized sunglasses that have large wrap around plastic sides (sunglasses that fit over regular glasses), and polarized clear lenses (non prescription) at night.