Mainly what they need besides that is a place to co-ordinate, collaborate and track tickets. Solutions abound.
The RIAA's actions are annoying but won't kill the project.