Dude listen to music on that and you can hear every single not being played. Slayer is some scary shit on acid.
An Ibanez G10? Nuh uh uh, I've been playing on one of those while I've been in the UK (it's the only one of my sister's collection that can be comfortably reversed), and this thing definitely picks up pinch harmonics. I can even play them unplugged.You're just not playing them properly, so keep trying. They're tricky as hell to nail, though - my best friend's been trying to get them right for ten years now, and has never managed to pull one. :P