it seems to me that a Global Variable would be more flexible and efficient (available to all databases, etc).
It probably would, but unfortunately there's no way to display it on a layout. A global field is accessible from anywhere in the file, same as a global variable (actually, the global field has a wider scope, since it can be accessed through a relationship from another file).
Thank you for the feedback. I setup the Global Field and it works great.