Is everything fixed now?
Yes, things are fixed and I am configuring the pool now. New pool requires new miners because of fixes. Good news is that new miners should be slightly faster... earlier claims of 30% were slightly higher than reality because the sample size of my test was too small... but it should be better than before.
Other changes:
1) Increasing the Share Size... they will now be 0x00 instead of 0x03 so it will take about 4x longer to find each share, but they pay more. The result is lower bandwidth and processing time for server and fewer stales.
2) Rather than storing your balance, I now store total earned and total paid and your balance is the difference between these two.
3) Added ability to specify thread count.
A few other minor things, but will post executable download links with signatures soon