I think everybody knows about us. For example, me, I learned about this site because of the big N forum. I never once thought of cheating in the game since I found it pretty fun even when played normally, but once I found out that you could almost mod it as much as Left 4 Dead and other Source based games, I started trying out cheats and doing what I wanted.
This also shows that for some odd reason, the big N doesn't seem to fix their most obvious flaws in a timely manner, despite the site being so publicly accessible. It's most likely because our cheats are part of how the game system really works so "fixing" a cheat could mean having to make changes in the actual game system, or they just simply don't care as long as we don't touch their NX cash shop items (item creation method got released for a day, big N patched it right away)