I also think so. I will choose and trust the ICO project that already has the previous product. It will be more clear where the direction, process, progress and real what will be developed.
I don't think it is required to have a product before you invest in any ICO, I don't think it's necessary to have that, just find a good ICO and check their development team and always do some research before putting any investment to it.