It's pretty hard to compare pools, because there's the difficult and lucky factor and it's a mess
About your profits, you probably made more money in USD because the price of Ethereum
I don't like Nicehash and Binance pool, I prefer to use Ethermine or Flexpool for example
You can check here:
https://whattomine.com/coinsYou'll see Nicehash is paying less than mining directly on a pool
But it's up to you, maybe you prefer Nicehash to receive directly in BTC, maybe you like Binance because it's easy to convert in USD daily, it's up to you to make a decision, but keep in mind Nicehash is not the best profitable service, mining ETH in a pool can give you a little more ETH
I didn't like the idea of changing pools constantly, you can adjust and test, but it's better to leave running for days