On a separate note, it would appear that you have now implemented PPLNS
That's weird. No, I haven't implemented PPLNS.
As for the BTC estimates using the last trade price, I need to fix that to use volume adjusted buy orders, like the switching code does.