Neatsfoot has nothing to do with nicks. You need to sand them out either with fine sandpaper or a pumice stone. if you can feel them while stropping that's not good for the razor.

if the leather...