I will replace stats page soon to more readable format.
About who earned block link, I don't think what this so important (probably later I will add something).
Now you may see solved blocks counter in you profile or in miners top and I think this is more interesting
I like the new stats page, it's much better.
wrt the who earned what in a block, that was more about openness than interest. I don't suppose there is any way of stopping the pool over-reporting its processing power and siphoning off the extra BTC, but maintaining an open list of contributors seems like a good start. This obviously isn't an accusation. However, I see that you even have inclusion in the top list as an option so you may have different thoughts on the subject.