Yes, pretty much.
Let me apologize first for the slow pace of the site. I'm doing my best, but I only have a limited amount of time I can spend working on it.
The idea of having more than one person working on this is appealing, but unfortunately (although it may be counter-intuitive) in my experience having multiple developers work on a project would actually increase the amount of effort I need to put into the site.
In reality, getting a theorycrafter to directly code up their spec's analysis would be 20% filling in what they know about the spec, and 80% figuring out how the site is put together and how each check is designed to be implemented. It's faster to use the forums to have them teach me about that 20% so I can implement it smoothly.
Having multiple people work on a single codebase also requires a lot more organization and upkeep, and I'm pretty sure that keeping it one-person is the best decision for the site. The simple fact is that as there is a limit to how quickly I can add content on my own, there is also a limit to the complexity of the project for me to be able to support it.
To add content faster, one option may be to quickly get just the most basic information for as many specs as possible. I tried to do this for a bit, but found that having incomplete information can be more harmful than good, and led to people being advised to avoid checkmywow for certain specs. Right now my strategy is to focus on one spec at a time and make sure it's a high-quality resource that can be approved by its community.
As for other analysis tools being developed, I actually think it's great. As a developer I know that those kinds of tools can be very fun to build, and if checkmywow isn't providing enough info for a certain spec, they can be very valuable for the community. This site even started as a Brewmaster-specific site that slowly grew into what it is now. But adding Windwalker to the Brewmaster site took 10x more work than making a new single-spec tool from scratch. It wouldn't be as simple as asking those other developers to bake their code into checkmywow.
This ended up being long, and I hope it doesn't sound too much like I'm making excuses. I understand that your question came from concern more than criticism, and I really appreciate you making these suggestions. I guess all I can say is, I'll keep doing my best to make this site the best it can be, and I'll do it as quickly as I can manage.