A possible improvement would be a dynamic share difficulty, or probably simpler to implement a user defined difficulty ...
Miners with low hash-rate (as myself) struggle to get a share in the fast rounds now ^^
for example, 50btc.com had a nice system where you could choose your difficulty per worker ... 63 with N=10 is already a lot for workers < 100kh/s
Anyway, nice pool
If everyone plays by the same difficulty, whether you get a share into a particular round or not is a moot point if the rounds go quickly (as they are designed to do). You will get your share into the next round (or whenever), but there will be other people who don't get shares into that round - it works out the same, except in your head, where bigger numbers look more impressive (that's normal!).
Well ... fair enough ... I understand your point. still, a more steady output per block would not be bad, even if only cosmetic ^^
Also, the homepage and the [ANN] for this pool say 2% fee, but manual checking indicates 3%. Not really a problem, but info should be updated.
(ex: block 119139, 25.48 block reward, 171 shares total, 3 for me, and a reward of 0.43360702)