I've owned a CZ-52 for a bit over a year now, it's an absolute blast to shoot, gets lots of attention at the range due to the muzzle flash, noise, and empties bouncing off the ceiling (even with a brand new Wolf recoil spring). The 7.62x25 Tokarev is one hot round, usually around 15-1600 fps, will penetrate Level IIA armor in FMJ. Sellior & Bellot makes new Tokarev now, which is good, because a lot of the ammo out there is old Yugo or Czech surplus which is not very reliable. Replacement parts are availavle for the '52 from makarov.com and a few other places, the stock firing pin is brittle but for 16 bucks you can get a new hardened one. I also busted a roller in mine last year, but was able to replace those as well. Like I said, it's a blast on the range, and with recoil somewhere between .357 magnum and .44 magnum, a nice challenge. If you can master a '52's recoil you can shoot almost anything.
That being said, I would not consider the CZ-52 a practical self-defense firearm. It is too big and heavy for comfortable concealed carry, and the round is just too hot, the risk of overpenetration of the target, the wall behind the target, etc. is too great. I do keep mine on my nightstand, but loaded with MagSafes, which were the only pre-fragmented rounds I could find in 7.62 x 25.
Now that I've owned and shot the CZ for awhile, and am comfortable with it, I am ready to get a carry gun this month and get a CCW. I am 90% sure that gun will be a Makarov, they are ridiculously reliable, cheap of course, and the CZ has given me quite a soft spot for Eastern Bloc firearms. If not a Mak, it'll be a PA-63 or SMC-918, it mostly depends on what I find at the big gun show coming to town next weekend.