I just registered for suggesting you to add like the mac address in network card, a physical code for identifying the user by his material on video card. In this way, the game dev could ban a machine instead of only ban the user account. When hacker of cheater is banned from network, the only thing he have to do for come back is to create another account. Cheaters will no buy another video card only for come back on game after been banned it's pretty sur.
I can see only one problem with this technic, nvidia must following too because if this protection is only on amd card, cheater will go on nvidia card instead.