I had opened a new thread because I thought this was a general issue. Tpartner has provided a pretty good solutions here (basically the same as you I would say):
Now that I think about it this may be an easier way then clicking the end url (I'm not sure if they will be automatically redirected) then going to the registration screen, how do I set a token table based on email addresses from the previous survey. Thank you.