I don't believe x10 deleting forum accounts, only the hosting account. They don't delete forum accounts probably because there may be a good post made by the user that other users can benefit from.
I'm not sure about the account management, since that uses the forum login.