I'm sure that I (along with some other modders) could live without Quan's content, and we could help bug test, but on the other hand, Quan's content shows alot of people what to do - lead by example.
Realize that we can't release the game with parts of it incomplete. It's not about me adding a bunch of neat stuff, its about tying up the lose ends of the game that are already there. No one, you or other modders will appreciate an unfinished game just so they can get their hands on it, that would be extremely poor of us.
Besides we are making this for people who have no intention of never of modding it either, they just want to play the game and we have to cater to them too, which does mean offering something new. We've done that and you'll find plenty of new things. Testing the amount of stuff we've added is time consuming on the flip side, we have to not only bug test it, but playtest it so we can make sure it all works. If you're familiar with open ended games you should know that play testing them because of the possibile variations is not something you can do quickly. Do your part when the Open Beta starts and the game will get out that much quicker