Count me in aswell. I think if we use a mix of a couple of them it should work pretty well
My Idea
we have at least one moderator, and a list of maximum of 30 builders(just so people with slow or slower computers are able to help)
Have the builder check in and out the model.
And along with some of your other ideas this could be PERFECT!