All of the above. Plus this suggestion really depends on your roster - I run her as lead with Sarge, Cody, and two GR Jedi. It is by no means an elite meta squad but people either trip up on it or I can use it as a solid offensive team.
If I don't have a place for Bariss she goes here, other options include Aayla for the counters and stuns, QGJ for assists (which will heal the clones) dispel, TM stuff, etc; and a tank so Plo or Mace. On their own they act as pretty terrible tanks, but with Shaak Ti if she calls them to assist with the first special they taunt and can function well enough.