Re: point 12, have you tried leveling up a dedicated captain to inspire your troops? The Utility tree skills that bolster nearby allies’ morale are very helpful against the souls’ wailing attack.
I second the request for more ranged weapons! Different types of arrows would be very cool — perhaps broad-headed hunting arrows, armor-piercing bodkin arrows and silver-tipped monster slaying ammunition could be implemented.