Amazing Episode, had me so hooked in i didn't even feel the time pass, and the end credits REALLY caught me off guard...disappointed, since i wasnt really ready for it to be over yet ; ;
As for the hypothetical "what if it was really sasori", I think that realistically, though it would be an EPIC battle, two things could have happened. One, Sasori had Deidara accompany him (assuming that he wasn't the only one who knew about "his spy", and Deidara seemed to be the only one he really had a sliver of trust for) in which case, i fear to say, they'd defeat the Kabuto/Oro duo.
But...if Sasori really was doing all this on his own, i don't think he'd fair too well against Oro and Kabuto combined. Kabuto took out the fake puppet quick with a sneak attack, so we can assume he'd at least take a chunk out of Sasori's real puppet...and we all know what oro can do. Plus, it's been two years for Kabuto, maybe he's learned more as well.
If sasori was defeated by Chiyo and Sakura, think he could stand a chance against Oro/Kabuto?
Of course, we could assume that Sasori would have recognized the dispelling of his technique, expected an ambush and been better aware of the sitation than yamato was...so it's all up in the airbut all in all an amazing tension builder that has me psyched for next week.