It's an interesting hypothesis; but last I heard, periodicy was open for debate, so you're using on un-proven conclusion to explain another ....
You saved me from having to point this out. Not to mention that we aren't even sure that the Milky Way has a bow shock -- which the article did mention.