Im sure Roger will chime im.
I dont know how much they cost but my Wiseco forged pistons were about 700. If you don't want forgies David then EVO 3+ pistons are proven to handle all the power I know you want
There are a couple of rally guys around here that refer to them affectionately as hypercraptic pistons but I do not know the history as to why, but one can guess.