As said (in another similarly titled thread it seems), I currently use Neat Image in PS, usually straight after import from ACR.
However, I think I get away with this because I do not sharpen at all in ACR (usual defaults zeroed), so I'm not making it worse.
I also now usually open my images in PS as a Smart Objects and apply filters as smart filters whenever possible, allowing a bit of leeway to retrace my steps should I decide I missed a trick* in ACR. My workflow practices are improving slowly
* This is becoming less common these days since I recently discovered how to open multiple .nef files in ACR and can work an a batch of say, half a dozen files, in one ACR session making good use of synchronisation when convenient.
In days of old, I did each image separately (right through from nef, via psd to jpg) and often decide, only after the third of a shoot session, that I didn't like the WB or something, then have to start over with the first ones again.