That might've been my favorite episode of the season. Everyone had at least one funny line. Even Tony. I especially liked the meta "cancellation" discussion.
I get the idea of Amy coming back for the wedding and reuniting with Jonah, but they could've done all that without introducing the Hannah character. So who knows?