Best 340 stroker kit?

KB Icon forged pistons with pins weigh 635 grams.
Mahle forged pistons with pins weigh 585 grams.
These were both sbm stroker dished pistons.

I have the Mahle pistons with the Scat I beam rods and they took just over 300 grams off my crank to internal balance it.