I used CHP once, NEVER again. The customer service was ABYSMAL , and that is the good news. The parts were even worse. Ended up having to use completely different components than what they provided. The rods were not machinable right out of the box they were that bad. The pistons hit the crank counter weights among other items of disappointment.
With that being said, and your experience may be different, I used SCAT crank and rods for the stroker kit in my car along with ROSS pistons. Could not be happier. Machine shop had ZERO issues with the SCAT rotating assembly. If I were you, I would trust what your machine shop says or recommends as they have probably had more experience with various venders and know the good ones. That was my mistake, I did not heed the advice of my machine shop and ended up paying the price.