I was a little underwhelmed by the finale, although this show has set seriously high standards in the past so it's not surprising they can't keep it up all the time. When it came to Deb finding them at the end, it was obvious what the outcome would be so there was no "OH SHIT!" moment like we've seen in previous season finales.
Still, it's been a good season overall and there's so much that will be carried over to next year. That said, if Hannah doesn't return then that will have been the biggest waste of time and worst conclusion to a storyline ever.