Coven RW is actually really good on port barb. It can be made in barb helm too with +skills
Yup
But note that the +life per kill and mf does not work, cuz the portals are not treated like pets. They’re a neutral entity, not linked to your own stats (except the skill lvl, and your fcr to cast it).
So you’re not the one killing mobs, it’s like the chaos seal pop, an instant death trigger not performed by anyone but the game itself.