Hi,
This is now a team composition available for solo play as opposed to the 8 human players requirement before - thanks to the "of the Dervish" mod introduced during the 20th anniversary update. Details below!
I've tried similar arrangements before, but this one is the most polished version I could make.
Except for Derv heroes you must mod your Spears with an "of the Dervish" mod to guarantee VoS uptime (which is 11 seconds thanks to the mod + Extend Enchantments). AI doesn't prioritize skills but it does a decent enough job to refresh Extend Enchants + VoS. Your healing should cover the downtime.
For Dervish heroes Spear mod of Enchanting at 8 Mysticism should do the trick. Except for Xandra the party is pretty tanky sitting on top of nearly 100 AR each.
The upside is that your party is basically immune to all incoming spells, meaning most of the hate you'll receive is slashed significantly. What can bother you is martial enemies (especially Dervishes in HM) and you are equipped to deal with them using YAW, Displacement and TntF. Condition removal is handled via Recovery.
I tried various compositions with Rangers included, but they remain too squishy, especially in HM to take care of themselves so this ended up being the final product.
Enjoy!
Edit: Overhauled the entire build/first post thanks to the "of the Dervish" mod introduced during the 20th anniversary.