Slight bug with the pool stats page. When I select BTC proportional I see my own name on the top 30 hashrates. My rank is given as 614 and my hashrate as 750. My hashrate really is about 750 but that's all pointed at the PPLNS pool.
Also, what happened to the 'shares this round' stats?
The proxy is cached, it can take as long as 10min to see the change in pools.
The round shares is now on the stats page. As for your shares this round, it will also be on the stats page (just forgot to put it up). The global round shares no longer made sense, so I moved them.
UPDATE: Your current shares added to stats page.