What can I say? After waiting almost a year this was not really the episode I was waiting for. It's a good thing we finally know the true cause of Rachel's death and it certaintly was surprising, but it was a bit unfortunately that it was all discovered by sheer coincidence and that we hadn't seen almost anything of this person before.
I'm glad that the Stillson storyline will continue so that we will still have a guiding line in the story, although I'm also looking forward to hopefully some great stand-alone episodes.
Too bad future Johnny won't be seen anymore, although it may be for the best.