My dad had it on his iPhone 4 and it like ruined the vibrating mechanism in the phone. After about a year in to using it the vibration wasn't quiet like it was supposed to be, it got really loud.
To answer your question though that's the only one I know of and that's the one my dad used. I'd recommend not getting it though.
i used hapticpro on my 4 and loved it for ~ 1 year no probs... I tried it on the 4s now and it had a very slight, but noticable, lag / delay between hitting the key and feeling the vibration. I couldnt get over it and i removed it.