I thought this episode was really good actually..... Nightwing is coming ;) (not too crazy about Donna stealing the spotlight in the next episode, though, just guessing here)
And yeah, if we want to nitpick they got caught a little too easily (but to be fair Rachel and Gar are teenagers, so in a...