Your comments

I think it's a step in the right direction.  Shares mean nothing by themselves.  I'd also like to see a rolling estimate of the number of shares*difficulty that would counted towards the round if a block were found right now.  That way we could estimate our portion of the block reward

Sure, we're small, but with a ~2 minute block time equating to ~700 blocks per day, we should be averaging around 2 blocks per day at .3%.  I realize we've only recently jumped up to .3%, but that's some pretty terrible luck to have not found anything at all, unless the pool just started.