I've worked with a few folks who are very talented, but only motivated by learning and working with new technologies. Even if they are enjoyable to work with in the short-term, they'll lose steam and saddle the team with doing the last mile and maintenance work. It may be okay to have one or two of these folks depending on team composition and sentiment, but generally I steer away from them.