I’ve done swaps on Black Knight and Whirlwind, and I have CPR playfields waiting in my closet for Skateball, Medusa and Mata Hari. Overall the quality is very good. There are some guidelines on their website for installing the playfield that I recommend reading a few times. For example, don’t rely on the dimples on the back of the playfield - line up the part on the top and mark on the bottom. Pre-drill every hole topside. They do make small mistakes, but they’re usually fixable.
CPR plastics have all been great for me, backglasses not so great. But I think they’ve switched to a new process and I look forward to seeing the results.