For long term investing I would look to coins with real world applications. This will be like the internetboom, a few solid ones will come out well long term... And it is fun to think about applications! I prefer coins that do one thing well; like NANO. Smart contract coins will be hard to select the coins that will actually be used long term..