Dwarfpool doesn't have as much interest from Zcash miners as it does from Ethereum miners. This is why the payouts are more inconsistent as they do not have the hash power to find block in as timely manner as they do with Ethereum. You should move to a different pool that has a higher Zcash mining population, such as
https://zcash.flypool.org.
There are other pools as well, but be sure you check out their statistics pages to make sure they have plenty of miners and hash rate pointed at the pool you are interested in before you join.