Here's my take.
1. I'm all for new stuff. It's cool, fun, and something else to spend money on.
2. I'm NOT one of those guys that automatically buy in to some new product promising the world. ( clarification here> I'm not saying wiseco has promised anything..I'm highly doubt full of the OP's claim that these pistons will produce 7+hp over a properly built 795 engine.)
I'm sorry but relocated piston pin and relocated windows aren't netting 7-10hp as was claimed.
Will these pistons work out in the long run..probably. ..and I hope so, for the reasons windy mentioned. ..but will they net someone 7+ hp over a properly done 795..I'm betting no.
Once again for the record. ..no hate here for the piston or their intended purpose. ..just skeptical of wild HP claims.