Tribrid-Good for fights where mobs/bosses have low protection or take double magic damage.You can show off with more -hate and more magic dmg on arbanus,gyas ,bone golems thoth adds,basilisk etc,other than that though is same or less dps with less team and self utility so personally i don't like it.
Perks-I either run cacodemon+bindings or cacodemon+wof and i use different speccs for each of them.Entity is not a subjective parse encounter.I ve been anywhere between 900 and 1700 dps depending on how much i have to run and/or tactic(killing projections or not).
Personally i ll take cacodemon any fight i can unless i have another demo in group running it and i ll run renegotiation+ring of fire or bindings +ring of fire only for fun.this though is down to personal preference and does not impact personal dps enough to argue about it.Adapting each time is fine.