Not at all. It's one of the most beautiful pieces of writing I've ever seen, but it's not a finale at all. It's a mediation of what we've seen so far, and a promise of things to come. It's not an ending. Just look at the final line. "You think you know. Who you are. What's to come. You haven't even begun." That is a perfect set-up for an ending, but it's not an ending.
I honestly don't think that there's a worse place to end the show. The Gift I think would have been the perfect place. Chosen was a decent time to end it, and ending it after S6 would have been a thankful mercy-killing. While I adore seasons 4 and 5 and would not have wanted to end the show with S3 - Graduation Day would have been a good finale. Similarly, Prophecy Girl. But apart from Becoming - I cannot think of a point where the story was less wrapped-up than it was in Restless.
Then there's the simple point that a finale should be a celebration of the show. It should be everything the show is. What I'm trying to say is - it needs to be a regular episode. Obviously it needs to be special/notable in some way, but not "break the mold" kind of special. Restless was very clearly trying to do something different, and I believe that a finale should not be "different".
Restless was an incredible episode but it would've an awful finale.