The project appears to be able to manage competing priorities and effectively meet tight deadlines, this is a long-term project that will offer something new to a large market.
Yes, it is important that the team has such experience, this will help make the project better and not get lost.