Seems like a solid project, but I can't fathom how one can possibly hope to create a scalable distributed network that can handle bulky media network traffic while also promising anonymity. People usually have a hard enough time tackling those problems separately.
I share your thoughts also but according to the team this is a research project and its normal that it has complexities. In this sense, we should rather trust the ability of the team to deliver it.