@jzakiya, you are right that Nim documentation could be improved. Especially theindex could be made more visible, like a link "Looking for a proc? Try theindex" on the website or the manual. If it exists it's probably not visible enough.
Then, Nim has 2 core devs, and no one full-time on it. At one point you have to juggle between delivering features (and getting to the elusive 1.0), solving bugs, doing blog posts/PRs, doing documentation. Maybe getting more features or the 1.0 will bring more people to produce more documentation, or maybe documentation would bring more people who would help bring more features, it's probably both, but there are more people that can add to the doc (see the cookbook project) than people that can debug/add features. Last thing, when you're breating something day in, day out, you forget what it's like to begin. I think people just out of the beginner phase know best about what they struggled with when they started.