The landing page is pretty, but can't try without signup, walking away...
"We're sorry but something went wrong"
That's an immediate double fail on the "simplest way to make a wiki" headline.
But you can see the example wiki site here:
Otherwise maybe it's prematurely on HN if you wanted to get best value for hitting the front page?
Also, it definitely needs an "About" page. Who are you people?
I like the landing page. It looks good. But without a demo, you're already just-another-startup.