If the intent is to keep things racing to the right, simply allow root level comments by everyone and then impose the new pending status to comments on comments. This fixes cperciva's issue and makes it easy to code without having to do timeouts or summary pages.
And thank you for working on this!