Thanks for the kind words.
If I might share some of my own, remember that an NS for China is determined by Chinese bureaucrats, not even professors, so I wouldn't fret too much about what it says about your project. It could have been turned down for any number of reasons, from political ones to simply that another grantee or applicant had a similar idea or for something even more nonsensical. And if I can judge from any of my experiences with paper-pushers on any continent, there's not always a lot of logic going on there. Finding a professor willing to support your proposal alone reflects much more highly on you than any bureaucratic decision. In my case, my proposal was one that actually reflects rather well on the Party and I'm sure that had much more to do with my alternate status than its academic merit. Of course, none of this means that getting NS or alternate doesn't suck--it surely does--but it says a lot more about the people making the decision than it does you..
In other news, it's goddamned freezing in Texas in May and crystaldee was waitlisted... What the hell is going wrong with the world?