I have two issues with the last two episodes. Killing Cisco seems like a cheap stunt. Secondly there is no reason that Captain Snartly would EVER agree to and stick to keeping Barry's secret. There is no credibility at all in the thought that Snart would keep that secret.