Hello all. I have been reading older posts recommending windsong as the weapon enchant for an rdruid. I cant for the life of me grt it to proc on any heals, but seems to proc only when I do dmg. I have tried JS but the proc rate is pretty low. Power torrent seems to proc decently even on heal ticks. Any ideas?
You only tried the procrates out of bgs, correct? Or out of combat at least. I discovered that some of the enchants won't proc unless you're in combat/bgs. In bgs these enchants seem to be working just fine.
Windsong is a great enchant, nice procrate and has no internal cooldown, and a noteworthy thing is that you can have both haste and crit up at the same time! Mastery proc does not occur at low levels for obvious reasons.
My suggestion would be to try out your enchants in either a dungeon run or inside a bg. Spamming heals in durotar/elwynn won't give you any reliable info on how often they proc.
Hurricane is nice, procs off heals and gives a high amount of haste. Downside of this enchant is that it has an 45sec internal cooldown. Same goes for power torrent, a big amount of SP and decent procrate, but 45sec ICD.
Jade spirit and windsong have good procrates and no internal cooldown. I would go with either of these personally, simply because no ICD means more uptime, better reliability, and the procs are not that bad vs what power torrent or hurricane give.
I do not personally see Black Magic having a lot of value, but as Kilda says, it is notable that you can kind of control when to get the proc by throwing a moonfire or two when you need to proc. I would still rather go with JS/windsong, but if you like the idea of controlling the proc a bit, maybe try this one out too and see if you like it

Keep in mind, though, that you will be using moonfire on rogues and keeping yourself in combat sometimes aswell, so that is going to have a small negative effect on 'controlling' your proc.
Lastly, there is a choice for those who value solid spellpower over relying on procs. In that case you should go +30 spellpower, as this enchant will give you +30sp at all times the item with this chant is being worn. Good thing is that it's up all the time and you don't have to rely on procs one bit, but it comes with the downside of having significantly less spellpower as you would have with a power torrent / jade spirit proc.
Good luck testing & twinking!