Just start posting. You don't have to do the whole each character has their own account thing. Or you can. Additionally you don't have to write up your character either. Just post. That's all that really matters. I've got a few tweaks to do to the site, nothing major. I may include a character section. We'll see.