I recently found a block on "moon.hasher.ca" but was wondering what is up with "Moon.NotNull.org" as I have lots of shares over there but it's impossible to connect to that pool.
This is - or at least can be - the problem with those login-pools. You depend on the trustworthiness of the pool-owners.
Unlike p2pools at least you get your shares paid whenever they find a new block in the future. But if you can't mine on notnull how could I get my shares??
The MPOS-pools most of the times also run a PPLNS-based (
http://pool-x.eu/aboutpplns ) system, which pays out for the last contributed N-shares. Just like P2Pool. The number of paid shares grows over a certain time-frame (12-24 hrs?) and decrease likewise after stopping mining, but they are not discarded completely. If I understood P2Pool-/PPLNS-payout-logic correctly, you always can interrupt mining and get later in again without losing ALL of your gathered "status", entitling you to get the share of the reward according to your hash-rate, if a block is found. This means you build up a certain status over a given timeframe to the full amount of your hashrate and if you stop mining this claim degrades with the same rate over time. But you can always get into it again, restart mining after a pause (which should not exceed the timeframe, of course), rebuilding the claim to full extent and again immediately get the relevant share every time a block is found. Correct me, if I'm wrong.
So it means, at the end you have no worse situation than on MPOS-pools, plus you don't have to rely on pool-operators, as the reward-share goes directly to your wallet-address, instead of into the pools database first.