Automated site creation is currently underway.
In the meantime, if you'd like to create a fully customizable fan translation site with WordPress.org for free, feel free to contact me on the Novel Updates Forum.
You can plug in your own domain or use a subdomain of fantls.com which will look like this: yoursite.fantls.com.