Correct me if I'm wrong, but when I'm using the miner with this pool, its technically mining for every vanity address at once correct?
Yep, just tried out the client for the first time and I see "Value: 0.000022 BTC/MkeyHr," and it picked that over all the other work. What's with the "Hr?"
BTC (per) Mkey (per) Hour
So...
Say you generate 60Mkey/s...
If the BTC/MkeyHr was 0.005, then you'd make (theoretically, its based on luck) 0.005BTC * 60 every hour.
That would just be BTC/hr, and it would be based on your key generation rate. A more sensible value to quote would be just BTC/Mkey. I get the feeling that this is in fact what is shown in the SW, although I haven't looked closely at it yet. On the other hand, there is no reason it couldn't just show BTC/hr in the SW since it knows your keyrate. (Aside: is that the correct term here? Did I just coin that?
)
Anyway, it would be really cool if the current expected BTC/Mkey was shown in big letters at the top of the pool page. Even better, make that available through an API, so a clever mining software could decide at any given time which task would be more profitable, mining bitcoins or mining addresses. It would be a simple calculation knowing your hardware and the current bitcoin difficulty.