I found this subject interesting to discuss form the technical side, so I have one further question.
Could it be possible to make some kind of 'smart contract' or other solution to make this idea more decentralized?
Thank you for a decent answer.
The concept of this project is wrong , there is no way to fix the centralization problem.
I would stay away from this project as it looks like to be only a quick rich scheme based on marketing.
Smartcontract isn't a magical solution. A smartcontract is just an agreement (software) that will run on a blockchain (or other platform) and execute stuff when conditions are meet.
Smartcontracts are interesting because if they run on decentralized platforms no one can control them. In this case as 25 servers control the network, there is no reason to use smartcontracts there