My mechanic has to drop the engine to do all the work for my turbo upgrade and told me if I wanted to get pistons and rods now would be the best time.

Which sounds good but should I consider buying a stroker kit instead, what would be the benefits

Thanks in advance