Over both of BB8s in the context I described most definitely. The max health gain for ventriss really helps her survive especially since she has a self heal and great health steal. That being said she may still work in haat without it I didn't try it without it.
I don't have zeta veers but I have g12 7star shore and death trooper and got through the IPD mission pretty easily. Without a couple more gear levels on shore trooper veers zeta could be the difference between passing or failing that challenge for you. Veers is on my list to do regardless because as a unique it can work in any squad without being leader and just seems awesome.