Hi very interested in this. You are absolutely right it needs to be on blockchain but it also needs to be monetised from the beginning exactly like other blockchain projects. Why? Because for decentralised projects there is little motivation for people to do anything unless you monetise them. This is the reason why so much innovation has occurred on the blockchain. So either airdrop this or do an ICO ASAP.