i do not mind having access to the lost password feature for times i find myself logged in but do not remember the password.
for facebook based accounts, as soon as you disconnect your facebook profile with xenforo, it generates a password and send it to your email id.
i did that 2 days back and it worked perfectly.
though i had to mail the admins to change my user name here.