It looks like a solid squad to me. The Bastilla version is definitely better, IMHO. Nerfing enemy CEs is so valuable, as long as you can protect Bastilla from taking damage. Give it a few playtests and see how it works.
EDIT: After some more thinking, I think you can do better with 18pts (19, since the squad goes to 199) than the Jedi Healer. At most, he'll get one heal off, and then he'll die. A BG would do more for you, I think. You could also drop the Czerka to work in Lobot, whose customizability will help you a lot vs your worst matchups (Yobuck and Lancer).