I have a somewhat of a simple solution, goes along with the wiki team idea.
In order to make an account it has to be approved by a wiki Administrator, you would be encouraged to make an account in accordance with your battle master family last name or Forum name for verification before being approved.
so let the spam bots make away it'll never get approved without proper verification.