If you're being realistic, why would you come here for add-on support at all? Best place to go would be the Kodi/TVAddons Forums where there are specific forums for third party add-ons. I can see the mods only being responsible for Kodi itself since it's included with the box.
http://forum.kodi.tv/ or http://forums.tvaddons.ag/