It modifies you memory timings so it works for everything relevant to that like Monero or other memory intensive stuff.
Interesting, basically all the good algos for Nvidia are GPU based so I never really looked into it, although some of the top earning algos right now are AMD centric (like Dagger), unless you know niches. However, even though I have a dozen or so coins that are off radar, they're all pretty much as fucked. Also majority of my rigs are 1070s.
Going back to a topic that I've brought up a few times over the years, AMD still looks like the right bet, when things get rough it all equalizes with Ethereum. Even though for awhile the profit/$hardware was higher for Nvidia, that gap has basically turned completely negative for like the last six months. So something like a 580 or Vega56 earns quite a bit more per dollar spent then a 1080ti or especially a 1070ti (which has better hash/$ and efficiency).
Although, right now, no one should be buying hardware (or should've been for the last eight months). It's a interesting predicament mining has always circled back around to.