are not Hydra leaves more questions as to who their working with or for and that they think that whatever they're doing might make enemies of everyone else.
I also liked that they didn't drag out the secret of Skye's powers and revealed them to Coulson & the others in this episode.
Seeing Vin Tok, Sif and Coulson fight over how to handle Skye and her powers was cool too, IMO.