How should this protect you from manipulating the position of your player in memory? Works even in World of Warcraft because the movement is clientsided. If everything would be client sided nobody would play this game because you could also change your health/mana etc in memory. Would be kind of shitty^^
But you should enable it because this way people have to reverse your game before they can do anything. Sending and faking packets is most of the times easier without any encryption and/or hash/crc check.
If you need an anti-cheat I could also provide one with my gui gwen laugh