Great, I am very impressed with the profile of the dev team. Years of experience are the first thing needed for a good dev. Most of the recent projects have a rather young and under-experienced tea, so it is not unusual for them to fail.
A lot of depends from the team and I agree with you. If the project has and experience team it has more chances to survive in such difficult market conditions.