Hmmm, the talon ones will work, and he just so happens to have a set......
I'd be skeptical. I'm not going to do the leg work but you can go to
http://www.jepistons.com/ and check all the stuff out yourself. If the Talon pistons are the same (stock) as the JE than the guy's on the level. But if you want to really do the proper work, then do the JE. There's no way stockers are going to compare as far as quality to JE.