Repackaged and revised the NPR shader file I uploaded. Easier to use with some improvements on the material shaders.
Remember scale of the model is important, because the scale of the texture has to match.
If you want to adjust the settings go to : render tab > edge settings node editor > compositing nodes materials > diffuse & specular
Thanks for sharing! :D