I have the larger frame .45ACP. It's an impressive gun. I bought it because it felt good in my hand, even for a large frame that took a ten round .45 mag. I ended up liking it much more than I thought I would, as it shoots great.
I've thought about getting a 9mm one they have on consigment at the same shop, but I already own a CZ-75, so it's hard to justify. Maybe I'll think of some excuse.
Anyway, they're well made, with no real systemic problems. Being steel will help out with the .40. They fit the hand well, and you can carry it "cocked and locked" if you wish. The Witness has a slightly different safety than the CZ in that you can work the slide with the safety on, which can be a good thing. You can't work it with the safety on if the hammer's down though. Like the CZ there is no hammer drop, so you have to be careful with that.
The compact's pretty nice really. It has enough to hold onto in the grip, but it's still shorter in both height and length. If you CCW, you're really have hide the grip on a gun more than the barrel, so the compact carries better, though it's heavy.
It's a good gun at a good price. EAA's customer service supposedly leaves something to be desiered.