An idea that can be utilized by other crypto projects is a good thing to look for. For a project to succeed, the team behind it need to be committed and believe in their product! Of course, from the investor perspective, this can be very hard to gauge. If the developers have frequent and open communication with the community then it can be a positive sign.