Wow, five responses to my question! Really impressive!
Including a variable in a config file makes sense. But from the point of view of my clients, many will question why they can't modify the site title directly in the CMS. Giving them the ability to change it and other variables, even if they won't, is really important.
Thanks for the welcome to the forum!