I’m going to be handling business logo just like any other image on themes which would be by using “image custom fields”.
Default theme won’t even be aware of business logo. If you prompt theme enhancer to “add business logo”, it will tell you to create “image custom field” under “business details” and set your logo there.
Then you go to theme enhancer again to “add business logo” and now theme enhancer will see your custom field and add the logo to your theme.
This will make things a lot more flexible because you can have multiple logos and your theme can pick the right one based on your conditions specified within the theme.
Anyway, you can already use it like that. The latest version with new theme enhancer fully support this: