Something that wasn't in the patch notes but has since become clear: Blizzard is also planning to drastically increase the spellpower coefficient for Starfall (the main star, non-splash coefficient has been increased by just over 75% (or possibly much more...hard to say exactly how Ghostcrawler's numbers are working...some of them appear to show a 770% increase, but that seems a bit high)). Details on Lissanna's blog. This makes Starfall scale significantly better than Insect Swarm, and Graylo's math indicates that this makes the Glyph of Starfall worth approximately 20-25% more dps than the Glyph of Insect Swarm (plus, as discussed below, there are advantages to an unglyphed Insect Swarm).
Thus, I'm forced to change my advice below. After 3.3.3 goes live, assuming these numbers haven't changed, all boomkins should switch from Glyph of Insect Swarm to Glyph of Starfall. And tell your hunters they can stop using Scorpid Sting once you do so. Its 3% miss debuff does not stack with Insect Swarm's, and it costs them a bit of dps.
Resto and balance in patch 7.1
1 day ago