The two CZ-97Bs I've handled weren't that bad. I didn't see much difference between them and the CZ-75B.
I wanted one, but could never seemt to come up with the money at the right time.
Almost by accident, I was able to trade a Ruger Target Competition for an EAA Witness Sport Long Slide, which is their top-of-the-line .45 from several years back. It had been shot very little. Fit and finish (two tone) was outstanding, and it came with adjustable sights and what they claimed was a match-grade trigger. NOT.
After a trigger job, it still was horrible. I tried selling it, but nobody was interested. I brought it back from the gun shop and started dry firing it. After about three weeks of 300+ trigger pulls a night (while I was playing on the computer) it has developed a very nice trigger.
Very accurate, very reliable. (I need to sell a couple of guns to help pay for a new pickup, and I had the choice of selling the EAA Witness Long Slide or a custom 1911 that is very nice, indeed. The 1911 is up for sale.)
I suspect the run-of-the-mill CZ-97 is probably better out of the box, but I think I'll keep the Witness.