Don't worry too much about the nicks. As JMS notes, every strop is going to get a few. As long as they are not gouges in the leather you can sand them out with some fine sandpaper.

As for...