I dont know what bearing it has on Civilian flying, so I'll just post it here as a matter of interest:
According to the US Navy's medical annexes recurring migraine or history thereoff, is considered disqualifing for all aviation duties. I dont know what the take is for Class 1 is though. Might be something similar. Temporary blindness is definetly not good for a pilot.