does this actually have any relation to reddit, or is that just a comparison? Your description doesn't really make it clear, it seems like it might not be but you really mention reddit a lot. if it isn't linked to reddit, then i don't really understand your tagline. what is a "private reddit"?
Things are easier to find, you can have much better flow with all the conversations.