It seems like Gab is a little too big. But you can have it all - freedom of speech and freedom of association. That's called decentralized social media.