It was a nice episode but I do think it was dragged out. Probably could've covered one more issue to the point where Oro reveals himself. That would've been a nicer cliff hanger ending.
It was nice that they explained where the snakes came from but but the fact that sand nins did the summoning kinda spoils it a bit...coulda done w/out it.
I really hope this doesn't become like DBZ in terms of dragging out. I could not stand the show for that very reason.