Just posting to say I read this article and I just wanted to show my appreciation for it.
.. (Just hate to see information-rich posts go unanswered).
As far as polar vortices go .. my favourites are those beauties on Saturn ..!..
especially that hexagonal thingy ! … what is that ??
Cheers