I'm playing on servers with no protection besides Punkbuster. So far, no. I rarely use hacks so i wouldn't really know.
If you are concerned about your account being banned but you still want to cheat, use hacks like these but only for about a week of being released, and don't use them if they get a lot of attention after a couple of days. You could get away with using a hex editor on a hack that is needed to be injected (.dll), but i haven't tried it and i haven't found any positive or negative results in using this method.
Just play the game without hacks, its more fun. If your bad at hearing for footsteps or using the minimap then play conquest, you have the advantage of vehicles that can generally take more then one hit before exploding spectacularly.
By the way, don't use more then one hack, 'enkenk' was probably using a combination of them and that may lead to being detected fast (i honestly don't know) or he is just a troll.