Depending on who does the park, it can be a decent finish. The finishes done by specialty/private shops are usually better than what comes on guns from the big name companies, or at least the guns I've had were.
The fact that it holds oil is one of the reasons it tends to be a little more rust resistant than blue. Like anything else, it will show wear from riding in a holster. Nothing is immune from that.
Stainless has its own issues. While it is rust "resistant", it will rust and corrode if you dont maintain it. You especially see this under the grips and in spots that are hard to get to on guns that are carried. It also is softer than carbon steel, and will show scratches and wear more quickly.
I think the best of both worlds for a carry gun is hard chrome. It holds up better to hard use than either of the others, but it too will show wear over time and like anything else, you have to maintain it to some extent.