There's a part of me that would have liked a finale without Sarah not knowing Chuck, but it made for a great couple of episodes.
Regarding how it actually ended, yes, I liked that. It wasn't "too ambiguous" for me, because five seasons have shown me that they are in love and, whether or not she remembers straight away, they will be forever.
