An interesting theory. And plausable to me.
Interesting, but rather slim evidence. I wonder if astronomers can pin-point a super nova appearance that year.