With Elite Boosts bringing a new paradigm to the game and Flare upgrading werewolfs stats and making it more powerfull than ever I tried them recently extensively in defense and tried with offense when our alliance reached level 28 and Raging wolf was unlocked for 24hours.
Of the Elite boosts, I find bases with Raging wolf and Stun Ogre the toughest. They add the most strength to defense.
Flare removed poison damage to werewolf and now only Frosters are their nemesis in the game. I also believe, they made them attack towers too, though not sure if this is recent change or existed all the time.
This post of mine is mainly my comments about my experience of using them for attack.
Werewolf main damage is normal damage and their speciality is their howl acts like a mini battle cry to thier teams troops. They also have an additional ability to jump over the blockades. They have very high speed.
When I tried with them for attack, I loved their speed. They jump the blockades and reach the hero in a very fast manner which helps in using them instead of mummy. But after using it for few raids, I had to go back to mummy due to this main drawback of werewolf attacking towers. They just spend all their time attacking those silly towers when I need them to attack the enemy troops like mummy. Also, I find it odd that their main damage is normal and blockades have 100% weakness to normal damage. Yet they jump them and attack the towers instead. If we switch this, then I see how I can start using shield instead of BLADE STORM with wolf attacking and destroying the blockade (It can jump the barricade as its weak to fire damage and not normal).
So I suggest, If werewolf was made to attack the blockades and ignore towers, then people will start using them in attacks frequently and also shield spell usage will be much more at expense blade-storm if desired.
I know this post is Quite verbose and I failed to explain it in a consise way, but I hope you got the point and I hope to have some valuable input from community members.