I like the basic idea.
What you should remember is, that RoE doesn't buff the damage from your fetishes nor the spider queen from arachyr 2p. The only spell that gets buffed is your acid cloud.
Even spells cast from your mimics won't receive that buff.
You wrote that you can play TX fairly easy. No wonder because zuni 6p buff for fetishes is very strong plus a buffed acid cloud will do good damage.
Itemization is a bit difficult here as I don't know what your primary damage dealing ability should be. I'll write it for two parts.
Drop skill Corpse Spiders for Soul Harvest - Languish. Look for Sacred Harvester knife and Lakumba's Ornament bracers. This is the go-to equip for huge toughness and survivability. Use Zei's Stone of Vengeance, Bane of the Trapped and Bane of the Powerful to increase your AC damage output after Haunt and Locust Swarm is applied (definitely use Creeping Death passive!). Belt advice is Witching Hour.
Drop Vision Quest for Creeping Death. I know you put it there because your mana is constantly low. Drop Spiritual Attunement for Rush of Essence. After spamming a couple of Haunts your mana regeneration will be good enough to drop quite a couple of Blobs.
Drop skill Corpse Spiders for Soul Harvest - Languish. Look for Sacred Harvester knife and Lakumba's Ornament bracers. This is the go-to equip for huge toughness and survivability (deja vu? ). Use Enforcer, Bane of the Trapped and Bane of the Powerful to increase damage output of your little fellas. Belt is again Witching Hour. Drop Ring of Emptiness for Compass Rose and use Traveler's Pledge amulet. Change Locust Swarm to Gargantuan - Humongoid and Acid Cloud to Zombie Dogs - Leeching Beasts. Vision Quest -> Midnight Feast, Spiritual Attunement -> Fierce Loyality or Zombie Handler. Mana shouldn't be an issue here as you're only spamming Haunt and that usually is not burning you down that quickly.
Cube Furnace and Mask of Jeram to burn elites way faster and increase your fetish damage again.
I can't estimate how far you'll be able to play but this should help you get a bit further without destroying your idea completely
Keep me posted what you've achieved and how it feels