When I ping miningpoolhub europe server I get the same ping as if I ping the us-east.lyra2z server. Suprnovas ping is way lower so I'm thinking this could make the difference in earnings. But suprnova is always dead so miningpoolhub is the only option. We would relally need a better pool.
try
http://www.zpool.ca/stratum+tcp://mine.zpool.ca:4553 -u btcAddr
name HashRate
xzc.suprnova.cc 1.43 MH/s
zcoin.miningpoolhub.com 45.64 MH/s
zPool.ca 36.55 MH/s
I think your numbers are wrong. This is what they look like. I'm not aware if there are any other active pools:
name HashRate
xzc.suprnova.cc 1360 MH/s
zcoin.miningpoolhub.com 45640 MH/s
zPool.ca 36 MH/s
haha ya fail

name HashRate
xzc.suprnova.cc 1.02 GH/s
zcoin.miningpoolhub.com 35.04 GH/s
zPool.ca 95.96 MH/s
There is a known issue on MPH with ccminer (see official MPH thread).
The owner of MPH has admitted it, and said the problem comes from ccminer, but the miner is working fine on other pools, so don't expect them to solve the problem.
People mining with SGminer don't have this problem.