I have been in and around the IT industry since the 1980s and I still can't discern a pattern as to what lasts. My only advice is let the market sort it out by always being slower to adopt something until at least it gets to the edge of mainstream. Cutting edge and shiny is only for when you absolutely have to have some feature nothing else provides. Plus when you pick something, figure on staying with it until it becomes a PITA.