There is no ideal platform, everywhere there are dissatisfied users. I think that this project will also have some difficulties. Although the prospects for this idea are really good.
I think its very interesting project!!!
But interestingly your blockchain will be developed?
Our blockchain development is in progress
I think that an own blockchain is essential to this kind of project. I hope they don't have too many problems with it once it's launched.
Usually projects with their own blockchain are the ones with the highest growth.
... or the ones that disappear before others not successful do because their devs did overestimate their potential.