Sure, feel free to register! You should think over your role in the team and how your skills and experience can benefit the development process. In fact, the teams are advised to involve professionals from various areas of expertise: designer, business-analyst, project manager, psychologist, economist and so on. That could be a great advantage for the team.