Provide the option of using the notifications API to display notifications. This is needed for extensions that do not have a popup (like Unicodify) or that need to display notifications when both the popup and options page are not open. This could also be used to show errors to the user instead of silently failing.
Additionally, you could provide the option of using the future notification bar API in Thunderbird (see Bug 1674002).