Had one and sold it. Cute pistol, good for small hands. Wanted to use it to train newbies.
Mine required high-velocity ammo. Cycled pretty well with it, once I figured out how to load the mags just so. But it was never terribly accurate (I'm spoiled in that department).
The thing I liked least was the DA trigger, which was literally too heavy for me to use. It didn't matter all that much for my own use, since I don't use DA/SA guns, but it made the P22 less than ideal for training others.
If you can find one with a decent DA trigger, you're willing to buy CCI mini-mags, and you don't need it to be a tack driver, it will work. Then again, if you have a CZ, you'll be better off with the Kadet kit.