For the record, I believe a comprehensive list of acronyms is a much needed feature, being in the FAQ, main site, or wherever.
And if you don't want to have to bother thinking about it (and waste time), why not start a thread where people would post game and their acronyms whenever they think of them?
I'm getting tired of typing Indiana Jones and the Fate of Atlantis instead of FoA.