Is idcray a scam pool? Their luck is terrible long term. They're stuck at 120% where as other pools are 105%. I realize coins with blocks this fast have more orphans.. But, this is ridiculous...
Interesting. Gotta check that (113% at the moment).
Any better pool?