I work at an indoor range/gunshop and we have one for rent. Most everyone who has tried it likes it. I've not seen any failures to feed or eject even when quite dirty, and it is reasonably accurate.
I don't personally like DA/SA guns, but if I did, the Px4 would be on my short-list.