Trex is one of the best miners out there, it's standing side by side with phoenix miner in performance, I don't understand why you call it crap, are you even sure it's trex miner issue and not your windows 10 OS?
I can't comment on Trex because I haven't used it, but what would Windows have to do with it? I haven't had a single issue, and my hashrates and power usage are actually better with Windows than they were with HiveOS. When I had issues with poolside 'current' numbers, it was always related to the O/C settings. I believe the 1080ti needs an increase to the clock speed too, not just the memory.
Windows OS have everything to do with loss of hashrates when updates get into your system without you knowing until you restart your PC, when I couldn't find a effective way to deactivate windows 10 update I've reload the whole OS just to get my normal hashrate back