I don't know why you're cutting Arachne. I haven't used it in battle yet, but a 15% drain bonus doesn't seem overpowered. "Drain" from a hero can give 80%, so this is just a nice addition, nothing more.
I was very tempted to "rush" through the rest of the campaigns with a Warrior, but I forced myself to start playing as Irina the Sorceress.
The most annoying thing is the frustrating loss of single units on neutral creatures. In multiplayer, there is no "restart" option after the battle is over.
By the way, has anyone checked if Wolf's Blade gives +1 to physical strength each turn on the map or in battle? If it's the first case, then it will be better than Arachne.