In reply to Brian Gardner.

Thank you Brian.
Placing the Site Title block makes it much clear-cut and unambiguous on a live site.

When previewing a theme on .org, the theme preview takes the theme name to use as the site title (as it does in your demo but that is your site so not an issue), and so the confusion could still be present. Although this is an issue with the .org theme preview and not the theme.