I think the team should have handled the ICO launch far better than this, I have invested into alot of project by just going to the website, opening account and sent fund directly to the assigned address. I will sit on the fence until the end
I don't think you should compare NVO ICO's launched to others ICO's. Everything is black and white in the website. And escrows is all fully trusted as well. So I don't know what's holding you back as far is investing is concern.