You should be able to see your blocks on the main pool stats page. Even if you're not a top 30, it should still show your stats at the bottom of the table.
My stats for hashrate have always shown a rank of 542 or 543, which I'm pretty sure isn't accurate since I don't even think there are that many active miners on right now. Also, my solved blocks stat has always shown some number between 21 and 32 (which is what it says right now). I'm pretty sure I've solved 2, maybe 3 blocks. Any way you can take a peek at this? Not urgent, but I am curious to know what the real numbers are.