Since this is posted under Ps4/Xb1, no traits for consoles at this time or difficulty settings. (that I know of?) … And I’m guessing the 200% armor is meaning that they have the celestial armor, which provides an additional 100% more souls. So if I’m correct, the max for a battle would be 80? Or 800 for arena completion.
I am using Spider Armor at the moment and generally hit the cap of 70 souls, with it’s 75% souls addition. I also use that very same lineup that’s listed from time to time.
Another team I like to fool around with is
This is slower, but Gloom allows me to take away their attack and I simply work the board more. I can also just heal him (or others) with Celestatia if needed. but this does allow me time to pick up more souls to cap out before finishing them off. - But your existing lineup is still better overall.