The KNS pins come with an installation tool which makes the process quite easy. I have only installed them as part of new builds, however.
No problems with the straps on the outside of the receiver. They are a much lower profile than the magazine well, bolt release, etc.
Some consider them overkill, as do I, in a good sense. They are another step towards reliability without sacrificing weight.