For my gaming community I have a VIP upgrade for just $5 a month that is an affordable way to support the community for almost any member. One of the perks is that I make them a private 5-slot channel for them where they get to set the password and name, and get channel admin permissions. If you could make your add-on have a feature to automatically allow users to purchase channels. In the settings we would set a parent channel, and the add-on would create purchased channels under that parent. If the account upgrade expires then the channel would be deleted, but easily recreated again by purchasing the account upgrade again. If such automation was added I would even pay more for the add-on Here is an example of what I mean: the "VIP" channel would be the parent and all the custom channels under would be created by the add-on.