My name is not listed in the overclockers folding page either... Last time I checked it said that 49 members had joined since the last update. I figure that includes us. Use Stanford for your stats until then.
There is a new folding OCForums web site under the works not sure when it will be put in place. Not alot of updates to the one linked from the main overclockers.com web site do to the fact there working on the new site. So give them time and all will be well