I am not concerned about escrow, what makes me interested is the quality of that project. If they were to make an IEO at a major exchange in this market then I believe they would not need a deposit, and we would definitely get their money from them.
You should have a concern, this is a guaranty that you will get your payment and it is will be very good if the project turn out to be great if the campaign did not escrow and the developers did not send the money that will be a big lost for all the participants.