Awesome awesome work! Splendid visualization, might as well put it today on my 2nd monitor as a screensaver.
One small remark - some of the meteors/perseids should lose their orbit and disappear when they enter some planets atmosphere, but they are constantly produced by the comet anyway. Might be good idea to also add the comet itself?