... pay a software licence fee to the company...
This coin will not take off under that model.
What will happen, is that all of your technology will be copied and used in a clone that will take off.
Of course, you can get around this by making the coin closed source, in which case I doubt you'll ever sell one license fee.
I have to agree with drawingthesun. Mining is hard enough as it is without having to pay the devs / parent company / whoever for the privilege. That might make it a hard sell.
Interesting that you should say that. I would guess that you are a proof of work miner.
AI Coin super peers will be limited in number to avoid over investing in network infrastructure. If we limit the super peers to 20, I see no problem achieving that given the number already on our demo system. Ordinary, non-mining peers will split a pool of aicoins contributed to by the mining super peers. There will be no limit on the number of ordinary peers, but they must have high availability in order to share from the pool. The software license will need to cap the dollar equivalent amount of aicoins shared by all peers. It does not make sense to overpay for network infrastructure when promotion, features and partnerships would do more to attract new users.
AI Coin has intelligent software agents that will automate software distribution and network restarts, thus making it rather easy to keep a super peer running. We use Docker containers to assure an immutable deployed application. The persistent data volume is mapped to the host.