I am thinking that if we have "New" section as the default page to show up upon entering the site link, it would be a decent way to encourage users to look at new posts so that the new posts would get decent amount of coverage/attention and not be abandoned in the New section. Just thought it seemed like worth discussing; idk if we already covered this topic.
there doesn't seem to be anything here