Marco,
I understand what you're saying, but I still think you're going about it wrong. First off, if the user has already registered, you have their email address. Asking that again (or prefilling it) will likely reduce the amount of users that fill out the form.
Understandably though, you may want them to verify or be able to change it though. I haven't worked with Chronoforms before, but every form software I've used in the past allows pre-filling information based on the current user. I would expect Chronoform to have that. If it doesn't, then I would recommend using the following code somewhere to get the user information:
$user = JFactory::getUser();
$email = $user->get('email');You can then use that value to pre-fill the form if you want. I'm assuming there's a code place in Chronoforms where you can add that, but again, I don't know that extension.
The reason I would not recommend updating our redirection URL is that you will need to re-do that change with every update of JFBConnect. That will likely cause things to break at some point. Doing it in Chronoform keeps things more contained to just that extension, and again, there likely already is some method to fetch the email and user id in Chronoform already.
Hope that explains. If you insist, I can look into where and what to change to add the id to the URL, but it may take a day or so to get you a response.
Thanks,
Alex