The reason for injecting into x32 programs is cause of the compatibility, not cause it's harder to detect. It's like the feature in Windows where you can right click an .exe file and choose to run it in Windows 7 Compatibility.
If you inject cheats or certain .dll's in general into x64 there's a higher chance of the program crashing (doesn't have to, but can).