i keep my nvidia with ewbf on nicehash, amd with claymore on nicehashminer on nicehash, and cpus on miningpoolhub using multipoolminer. If nicehash starts supporting Lyra2z, then i'll switch my cpu to nicehash. currently Lyra2z (zcoin) has been 3 to 4 times more profitable than cryptonight.
Why not use miningpoolhub for all your miners? They charge .9% fee and you can exchange mined coins to coin of your choice for 0.2% additional fee.
So its 1.1% vs. 3% fee.
miningpoolhub tends to be less because of the delay on exchanging coins on the exchanges, whereas with nicehash, i'm selling my hash to users that use nicehash services and not have to deal with exchanges. I get paid in bitcoins, let someone else deal with the exchanges.
I don't have the time to be a day trader with the exchanges.
i have miningpoolhub set up as my backup though when nicehash fails.