Dave, you beat me to it.
This is, indeed, the best article I've ever seen on the PSA. (Our former employer notwithstanding.)
moeve, I agree that NCLA and NCL are too often confused, to the detriment of NCL. I don't know if they should do away with NCLA, but perhaps renaming it would be a good idea.