Depending on when it was made and imported - individual CZ uppers may run like a top - others need tweaking to run properly.
When mine works - it works well but "Finicky" is an apt description. Federal 810 in 50 rd boxes (Game Shok?) ran well.
CCI Mini Mag - this is very consistent ammo and along with CCI Standard is my go to ammo to test uppers and drop ins. My CZ does not run 100% with CCI.
Mine does not run well with Blazer or bulk pack ammo.
The factory plastic mags - do not overtighten the screws holding the factory mags together. I did it once and feeding went south.
Found that fully loaded - the ammo rose to the feed lips in slow motion. The mag's plastic halves distorted when the screws were too tight and put pressure on the rounds in the mag.
The rail on the receiver is a little wide - not quite to spec. Some types of mounts and sights barely fit or don't fit at all.
Accurate.
Parts could be a problem - I bought spares - even bought a barrel someone was selling. Don't know if there is a current source for parts. A company used to be the exclusive seller of the BDM CZ V22 mags but I haven't checked lately to see if they still have spare parts.
IIRC - the design may have been "borrowed" without payment or acknowledgment from a guy who used to post in these forums. If they had worked with him (the original designer) they might have worked some of the kinks out.
With a few tweaks these uppers are reported to run well - very popular in the UK. One of the UK manufacturers produced a beautiful hi-cap, machined aluminum mag - mucho $$$ (or pounds).
Haven't shot mine much in the last few years. In addition to the CZ - I have a Kuehl M4 type upper, Spikes mid-length (put this one together myself), a KKF 20" upper, Beyer barreled and assembled 16.5" LH upper with CMMG LH bolt and I had a CMMG Evo LH upper that I gave to my left handed friend. The CZ has been neglected for a long time.
YMMV