It's no contest, in any slot, IMO.
6% TA >>>> 8 STP
8% TA >>>> 11 STP
7% TA >>> 12 STP
6% TA >>>> 10 STP
7% TA >>>> 9 STP
If you have R30 Sworn, I don't think you could reasonably argue any Malignance piece would beat it for TP. It is missing some haste so you'd have to wear a haste belt (or earring), but other than that it's clearly better. Also BiS phalanx in 3 slots, and competitive DM aug in the other 2.
It beats malignance in meva and it's not even close. 717 (Sworn) vs 674 (Malignance)