The ultimate solution is to allow for P2P online with official servers as the default, and just warn people that you might encounter cheaters if you use P2P. Can even go a step further and separate the player pools between unmodded and modded clients. So you can play online with mods, but run the risk of encountering cheaters. P2P should mean you can ban certain people from invading you due to hacks or high ping similar to DSCM back in the day, but in-game.
One of the reason why seamless coop is so good is you can play with mods without having to go offline and disable anti-cheat. I fully expect their implementation of this won’t allow for that.
The fact that I can’t do something as simple as turning off that god-awful chromatic aberration without anti-cheat banning me for cheating is so ridiculous. It’s so bad that I only play offline and at the moment, Seamless Coop is the only way I can play multiplayer.
NVCleanstall can update and notify you of new drivers