Why is it I seem to get payed the same amount of NMCs during different periods of time waiting for a BTC block to be found?
You answered this by yourself. It's not "the same", but it is proportional to number of found NMC blocks in the meantime of BTC block.
Why isn't the NMC stats separate from the BTC stats?
I explained this when I was introducing Merged mining; My pool was first one programmed back in December 2010. Back at this time, I didn't have an idea about alternative chains, so pool natively support only one blockchain. It is all about performance and scalability, I simply calculate shares and other stats once instead of twice (separate for BTC and NMC). Because of this, I decided to pick solution described above; Pool is collecting Namecoins and split collected NMCs between users using score from bitcoin rounds. It is perfectly fair mechanism, however I'm unable to provide fancy stats and detailed graphs about mining of namecoins. I'm planning to rewrite pool core for full support of more blockchains, but (as you will see in few days) there're more important stuff coming, so please be patient.
If a BTC block was found to be invalid, do I loose the NMC I earned? (Example below)
No. This is just side effect of merged stats - it *looks like* your NMC reward is also "invalid", but this state is related only for bitcoin block. As far as Namecoin blocks are valid, you'll get it.
Its said on the site that users that don't setup an NMC wallet are giving their NMC to other members. How do I know I'm getting part of that and that you're not just keeping the extra NMC?
It's same as with bitcoin mining - you need to trust me. Pools aren't cheat proof from side of operators and every operator can cheat pool members easily.
You cannot recalculate if your NMC reward is correct, because you don't know who subscribed for mining namecoins and who does not. However if I'll show on site "60.3% of hashpower are NMC miners" (or something like this), you still need to trust this number. Also in pool in completely open stats (where people can list who submitted how many shares when), cheating is still possible, because you need to trust the operator that those members are real.
Added: Why is it a NMC block seems to be found everytime a BTC block is found?
This is a little technical, but: every time single share is submitted, it is compared not only against Bitcoin target, but also against Namecoin target. When submitted share has difficulty above Bitcoin difficulty, it leads to valid Bitcoin block. When share has difficulty above Namecoin difficulty, it leads to valid Namecoin block. And because NMC difficulty is currently lower than Bitcoin difficulty, everytime some miner find a valid Bitcoin block, it is automatically also Namecoin block.
This bitcoin black was invalid. But the combined NMC block I participated in mining were not. So did I loose that .9 NMC?
No.
Also, seeing how quickly the NMC blocks are found, and just assuming there's generally an average time that NMC blocks are found.
Yes, current Namecoin difficulty is around 156000, Bitcoin difficulty is 1460000. So there should be (1460k / 156k) ~ 9 Namecoins block inside one Bitcoin block in average.
Honestly I feel if there were a few more stats available to me, I'd be more satisfied.
Rome wasn't built in a day. I introduced merged mining as a first large pool, so I don't think it's so bad
. As I explained above, collecting detailed stats need major rewrite of pool accounting internals which wasn't in a scope of recent merged mining project. And now I'm working on another important stuff for the pool.
If I could see my current hash rate
Your hashrate is still the same, merged mining didn't affect it at all.
it's all about putting faith into the "scoring" system, which I don't fully understand.
Actually score system is still pretty easy, I'm thinking about geometric system, which is hell more complicated. Score system is basically normal proportional method, only weight of every share is rising in time. For basic math you still can use share count instead of score and it will +/- fit expectations.
And with the few stats that are shown to us, it's near impossible to verify our earnings. For all I know, you could be taking a 10% fee, I can't verify it.
Actually
you can. Those calculations are done on all pool history and it fits expectations. All calculations based on earnings of a single person (if you're comparing 'expected earnings' with 'real earnings') are subject of local pool luck, but that math done in linked thread shows that pool is as lucky as it should be.
P.S. Sorry for my crappy english, I'm really tired and this stuff is hard to explain for me
. I hope that everything is much clearer for you now.