I guess it was more good luck, as most of the times you need to "rebuild" the profile (delete ntuser.dat for instance) or just start over and try to salvage what's left of the old profile (like mail)..
Then again, I mostly deal with domain user accounts, not local accounts..