I haven't browsed tildes so don't have impression to give, but Reddit is Fun dev made a tildes app which I think is pretty cool. Decided to download it now. It's called Three Cheers for Tildes.
Tildes could be intersting, but difficulty of sign ups I think is what would keep it from becoming bigger. But, maybe that's what they want. Their way of controlling their own "instance".