I have a Witness Elite Match in .45. It is a lot of pistol for the money. Extremely accurate & reliable.
I can't speak to the polymer guns. I presume they are going to do OK.
Check into it (if they are compatible), you might be able to do the caliber conversions like on the metal frame models. One of these days I'll get off my butt & order the 10 mm conversion for mine. As I recall they are quite reasonably priced.
Have you handled one? Be advised, they are not for people with little tiny hands. As far as size is concerned, they are closer of the CZ 97, not the CZ75.
Also, fairly or not, EAA customer service has developed a reputation for being crappy when it comes to warranty claims. I haven't needed them, so I have no direct experience.