Can I suggest that you add a mesh smoothing modifier at this point, before you go any further? It may adjust some of the texturing so is better done sooner rather than later!
Also, you may wish to look at welding texture vertices and re-arranging the unwrapped islands if you want people to be able to repaint your model. I'm starting to use Quixel Suite (can't afford Substance!) to do some of my texturing for me, which would help immensely with original paints when you have the model, like you do, but don't help repainters in the slightest!
Cheers,
Ian P.