It seems kinda hard to determine if it's correct because the nmc payouts are shown on the bitcoin statistics page. So I can't tell how much I get per found nmc block.
Does the nmc payout coincide with the amount of nmc blocks found during the same time period as the btc block? Or does that column just belong on the nmc statistics page. Which would mean that each nmc payout listed coincides with a single nmc block?
Pool is currently bitcoin-block centric, because I didn't expect more parallel blockchains year ago, so I solved this in the following way: Once bitcoin block is found, I take all namecoin blocks mined during this time and spread them between namecoin users using their score. So basically it is
"user_score score_of_all_namecoin_users * nmc_blocks_cnt * 50". And this is handled as additional block reward to *bitcoin* block, which is the reason why is NMC reward displayed on Bitcoin block stats. With current low namecoin difficulty I see this mechanism as pretty fair, but I'm preparing to rewrite pool for full support of parallel blockchains, with separate scoring etc, so this should be considered as a "quick and temporary solution".