I agree with Dave. Do a search on pistons and kinda put the info together to make your own opinion.
Majority rule is wiseco. I must admit I was a bit scared running the WSM's but.. after 2 yrs my pistons still were in good shape when I pulled them and they went through HELL!! Lots of cold passes without warmup running @ 13 degree advanced timing. I wouldn't hesitate to use them again. But for every good story you hear.. you'll hear a few horror stories also and that goes for every piston. Pistons are like motor oil.. everyone has their favorite.