I already knew that website. When calculating profitability, does it also include the probability of finding blocks and their reward?
Thank's
For sure, that's the point of the site.
One thing to keep in mind, however, is that the estimated 24 hour rewards are averaged out based on your chance of finding a block. In reality, you might find one block in a year a solo mining, so for 364 days you will make 0 BTC, and in 1 day you will make 12.5 BTC. This averages out to about 0.034 BTC per day, of course, but that's the risk in solo mining that isn't always super clear when looking at these sites.
Nicehash takes away that risk and does provide you some amount of return per day, but does so at a fee. You should do more research into the expected time to find a block for each of the cryptos you listed with your expected hashrate. Then based on your tolerance to wait to find blocks solo mining, you can decide if you'd rather use Nicehash.