Thoughts...
It was okay. This is where Sasuke is supposed to come up with a final answer so it makes sense that he would think back and reflect on everything that's happened over the years, but that still doesn't change the fact that the flashback are a little excessive, especially when almost every episode is like that.
Karin was reintroduced and it was just as funny and over the top as i'd imagined. The best part was when Orochimaru went "What a coincidende. Me too."
But yeah, the team 7 reunion is getting closer and closer. Hopefully it will be just as awesome as it was in the manga.