Ok. Why it this bad?  Why not let os_admin.deleteUser to clean the profile. If the code is valid, this needs a comment.