Though you didn't ask about it specifically, the new "hot" card through window is Meeting Point. You should check out my review of it in www.mylovelyassistant.com
where you will see I throw a bug bucket of water on the "heat." Good concept, not a great trick as sold.
I like the Kennedy handling. That last corner is Real magic. I'm supposed to review that one too. Until then, know that of all the marketed approaches, that one gets my vote.