I have mixed feelings about "Swansong". Like, seriously mixed feelings. Leaning toward the "WTF WERE YOU THINKING KIRPKE??!!!"
( OMG SPOILERS LIKE WHOAH! read at your own risk! )Overall, I'm very disappointed at the episode. I had great expectations for the episode and Kripke has let me down.
I don't know how they plan on making it better for S6 but they better do it, otherwise I'll have to do the same thing that I did with the Twilight Saga and pretend this episode never happen, and be happy with the ending I created in my head.