Good stuff. You might want to look into Claymore's mining software though, it's significantly better and allows for things like dual mining where you can do Ethereum and Decred/Siacoin/Lbry/Pascal mining at the same time with no performance hit to Ethereum.
Also, even though f2pool is big, I would never recommend mining for them since they have a long history of abusing their hash power in the Bitcoin blockchain to decide whether or not certain forks / upgrades can happen. They have said that they will not support hard-forks, even in Ethereum, "irrespective of the team proposing", if they find it to be controversial or rushed. They have a clear incentive to oppose future improvements to Ethereum like the PoS model.