Yeah, that's it there - with nicehash you're selling your work to a buyer, who pays you per share. When you're on a pool directly, you need the blocks to come in