I have all three and only use Jabberwock vs. Titans.
My team is:
Miki | Costume Rigard | Guardian Panther | Jabberwock | Khiona
I used to use Kunchen in the place of Costume Rigard but… I find I do more damage with Cost Rigard than I did with Kunchen… Plus he’s average speed vs. Kunchen at Slow… Kunchen did have the benefit of the Elemental Link which Rigard doesn’t have so that is also a consideration.
Miki & Guardian Panther are there for obvious reasons.
The remaining two slots I picked the two highest attack stat heroes I own in Purple. Jabberwock has the highest out of himself & Killhare… Plus he doesn’t inflict a negative defence buff…
In terms of overall use, I don’t use Kunchen virtually at all anymore… Not on titans, not in raids and not often in wars (only when facing yellow tanks which are becoming more & more rare).
Killhare I am still maxing but currently is mainly in Wars. I don’t know if she will get a spot on my raid teams as the main 3 I use are Costume Rigard, Panther & Jabberwock.
Jabberwock is my go to purple sniper… Hits really hard & has an undispellable poison damage too… Between the two effects, he’s really good at picking off those wingers in raids.