I have no doubt that developers can do everything. The team is strong, the project is made technically competently. The only problem that may arise is the lack of money.
Well, for this purpose (to collect money) the team and holds ICO. The project really looks quite interesting and promising. It is possible that the ICO will succeed and the team will assemble a soft cap.