CDNN has mags for practically nothing. 17-round drop frees for about $20. Used 10 rounders and 17 rounders for a little less. Get the drop-free ones, only. Unlike CZs, the mags, not the gun, determine whether they drop free or not.
I also have a BHP and a Glock 34 (which is basically the same gun, with some whistles and bells).
If you just watch the front sight on the 17, you'll eventually ignore the grip angle and find that it shoots very well.
(I had a 17 a while back, with adjustable sights, extended slide release, and 3 lb. trigger. Nice gun. The 34 is nicer.)