I feel like there’s a disconnect between what exists in the soul farming space, what your intentions are, and perhaps (if I can be so bold) as to say what’s left over from early days.
First let me lay out two smiple changes to two existing troops that would take soul farming a long way. These are, a 50% necro trait on Dark Troll and a 100% necro trait to Sol’Zara (with their soul gain abilities in place, but probably reduced).
Why? Let’s start with Troll. Obviously all soul gainers sans warlock are purple. Giving Troll necro makes him more desirable in more cases than The Dragon Soul. They serve similar purposes but dragon soul almost always wins out for his flexibility in mana generation. If dark troll had necro then he would be on par with TDS in soul farming instances and provide the synergy that soul farming teams don’t have, which is a purple generator.
Second is Sol’Zara. I get that she is meant for early game players, but a unit whose sole purpose is to put your account progression on pause, is a poorly thought out unit. Now if she was a stepping stone between any other soul farm unit to Pharos Ra, then she becomes viable long term, rather than just for awhile.
If you do the math I don’t think that you’d find that giving either of these units those traits would break the game (assuming their soul generation was tuned down) but would expand the soul farming team options considerably, because there’d be a stepping stone between pharos ra et all, there’d be an option besides TDS for soul farming in general and on top of that soul farming would be fun because it would be in line with any other team constructing exercise.
There would be a ladder in soul farming rather than either you have pharos ra, or you don’t.