It's OK so far but I see one little problem: The user has created an account at stackoverflow apparently to post that question and now there is no profile right here at the new site. I've answered the question but I am afraid that s/he will never get noticed about this answer especially in case of a brand new user who is not that familiar with Stack Exchange.
Does the system send a notification about the answer in this case?
Wouldn't it be better to migrate or copy the profile to the new Stack
Exchange site where the question is hosted after moving? OK there are
lots of pros and cons fighting each other about this approach, but I
am concerned about detering new users from participating.