With NVIDIA GTX 1070's; is X17 worth mining?
Yes.
Are there particular algorithms that are better for NVIDIA cards?
Yes.
Please advise?
You should benchmark your exact card(s), as there are variations between manufacturers (eVGA vs. MSI vs. ASUS, etc.), and over/under-clock as appropriate.
Thanks. I did benchmark, they're all EVGA cards. I'm just wondering overall which algorithms are typically better for Nvidia?
If youre using nvidia, just use a script like Nemosminer or Sniffdog miner to automatically mine the best algo based on profitability. They benchmark your card(s) and use that to decide what best to mine at any given moment.
As for equihash, yes nvidia is good at hashing it, but that doesnt necessarily means its the most profitable.
I find the most profitable algo seems to switch between tribes, x17, blake2, and skein the most.