This episode bugs me. I cannot totally put my finger on why. I know that is realistic that someone like Cory will have nightmares about getting married. And yes, the dream itself does seem like it really could be something that would be dreamed about. Considering Cory's relationship with his other friends, especially Shawn, it is also understandable about how he would he feel towards getting married to Topanga.
I don't like this episode. Part of it is because they do keep forcing Cory to finish the dream and I don't see that as being real. Yes, finishing the dream will accomplish what he wants, but I do not think that you can force yourself to dream something. I think it unrealistic towards the end of the episode.
It is not a bad episode, just not one that I happen to like.