This was really a great episode. I feel that the end of the plot arc was tied up with great satisfaction. The darkness of this episode was refreshing. The sisters also bond a lot better. You can sense the closeness and the sharing of empathy as tragedy is shared among the house. Though the sisters are offered numerous opportunities to rid themselves of their powers and lead normal lives, this show allows the sisters to attempt a life without magic (or at least having it as a first resort. The pregnancy of Piper is not completely unexpected. This has been a topic for some time within the season, and with the big plot runners ending in this episode, the writers need something to start off next season with.
Overall, great episode.