I'm not sure, but it seems the 'anyone' create home page does not work yet, as in order to make any new webpages you need to be an editor.
for example I tried visiting the url TASvideos.org/Comicalflop/html and got
this, and when I tried to edit that page it said:
Want to create it?
[if:!UserIsLoggedIn]* If you are an editor, [log in] to edit the page.
* If you are not an editor, become an [users|editor].
[endif][if:UserIsLoggedIn][if:!CanEditPages]* Become an [users|editor].
[endif][endif]* Click [[expr:WikiGetCurrentEditLink]|Edit this page].
* Write the page content, and click Save to create the page.
Note: When creating new pages, always ensure that there is some other page
that links to the newly created page. Otherwise your page will just
become a [WikiOrphans|wiki orphan] that will be quickly forgotten.
So has those changes not been implemented yet or is there a new way of making home pages?