I would pick the P220. I have the Elite SS and it is a JOY to shoot. Not as much capacity as the CZ but MUCH more refined. Machining is really something. I have not had the trigger worked on. I did add a CT sight and have is sighted for 30 feet. The bullet goes right where the dot is. The gun feels a little boxy but in a smaller and good way. The 97B is a fine gun and it will go and go and go, but between the two, I would pick another P220. I have several Sigs and they all run good.
I did have an early problem with the Sig in an unusual wear pattern on the top of the barrel. The recoil spring was really taking material off the top of the barrel.
Talked to Sig and sent it back and they replaced the barrel and it has been running fine since. I really do like Sigs ( P229, P226, P220, P227, P938, P320 Compact,Nightmare 1911, Tacops 1911 ( gave to daughter ). I would not have given that gun to her if I had any qualms about reliability. That gun has never hiccuped. That is why I replaced it with a Nightmare. (it has not failed either)
The CZs are pretty nice guns that run good but don't grab your attention like the Sigs. When it comes to rifles. . . .MUCH different story. Rifles are top shelf.
My 452 Trainer will shoot right with my Anschutz MPR64 at 50 yards. The trainer has had a trigger job and has been bedded but make no mistake, that little thin barrel will make a believer out of you.