Dude, I love you but everything about that page is terrible. Your slogan is 15 words and ought to be 3, maximum 5. I'm not good at it but "Uncensored messages for everyone" or "Talk without fear" or "Your community without gatekeepers".
You definitely don't want a a big list of competitors that that people should immediately go check out instead, nor do you want to use the name X for Twitter in the first word of a sentence because that word means too many other things to understand without context. Which is why it's such a shit name.
Nobody knows what smart clients are or what dumb infrastructure is. That's for page five of the manual not the elevator pitch.
I do like "free and open internet that we were promised".