Having read the wiki I think the liberal use of the word FREE would be a good thing.
As in Free joining the site, Free to post your log , Free fun please join in, as this would make it more appealing ... I hope lol.
Many are a sucker for freebies.
However if a mean muggle joins and posts a rude log I guess we have to watch out for that
would love to know how many muggles became cachers.