Definitely, but I do wish that there was some more communication between the scoobies & team Angel, but I get that that wasn't really doable at that point...
But, with the information that they had, they couldn't trust him anymore
At least Andrew got a badass moment out of it!
But seeing all those slayers made me crazy curious about what the set up was...