I have a GPU rig mining FLUX right now and I plan on converting to BTC next bull run.
I used to mine ETH and convert to BTC and for the longest time it wasn't worth it to run the miner. Now I can justify it.
I haven't tried nicehash if you want my honesty.