They do have their own store. However, Opera's add-on store is not a great experience. I'm not sure what's going on there, but I know of at least one company where they submitted a new extension to that store it took them around 6 months(!!!) to approve it.
It was easier to self-host the add-on for people who want it, so that they can download it from your website.
It was easier to self-host the add-on for people who want it, so that they can download it from your website.