We don't have to present the acronym to the public or on letterheads.... but hmmm, you may have a point. I quite like it anyway and think it's fairly straight to the point.
There's my vote cast, for what it may be worth :)
Andy