My favorite soul farm team so far and im doing everything with is
Banner i cant remember , think its dragon, just use what ever for iether weight or banshee help.
Keeper of souls
First two feed each other mana usually last are for necromancy and keeper hits ok if first two get crapped on and does nice with the skull generator. Flesh is there for all sorts purposes, board minipulation , fills mana for top two easy if run into bind and lowers magik stats of enemies. Gets alot of health. On very hard battles i have ran and won after everyone died for twenty rounds and win with just flesh.
Team is so far my favorite and i have tried a ton of combos.bone dragons, valkry, yada yada yada, Just try to minipulate the board so first two can chain extra turns. Get max souls of 200+ without trying. I use team on hardest difficulty in quest maps and do use on hard+ for explorer. Everything is damage dealing and semi tank on top and bottom. Ive used team for long time even befor any kingdom was maxed. Altho i recomend maxing the magik ones to start helping rapidly.
Give it a try. Let me know how goes for yall. See if you can get it improved any.
Im on console, xbox one.