The team plans to make free registration of participants and free download of plugins? I do not fully understand your profit in the first stage of work.
I think that not only in this project, in the first stage of the launch, there may be difficulties in getting profit. The strategy of the team provides profit after the development of the platform.