You're dying for a yes or no answer aren't you? Fine, get the damn pistons.
I like to think most people here are big boys and girls and can think for themselves without random other people on the internet telling them to do or not to do something.
Just don't expect your i/h/e + CTR pistons GSR to roll up to a dyno and put down 175 whp like the one up there.