Thanks for the feedback. We’re in the process of updating the GitHub repo. We’ve responded to a number of user comments and issues via email and we’re syncing the repo soon.
The organization thing may seem sketchy, and the only reason it’s setup that way is to keep the different repos we’re creating separate so they can be (theoretically) managed by different maintainers in the future.