The levelling approach in E:WoM is a pretty common game mechanic with respect to how it is presently accomplished. Achieving "Level 1" takes the same level of research in each of the five categories, geometrically increasing with each successive level. This does nothing more than encourage "balanced research" among the five categories which, according to many prior threads, sacrifices the flexibility to play the game specializing in a few categories (i.e. why spend 20 turns gettiing something when I can get something decent in 3 turns).
An option to address this is allowing research to be conducted whereby you get (example) five "Level 1" blocks of research to spend in ANY category. Thus, you could research in Civilization the first five categories whereby each one would take three turns (e.g. dependent on how much techno knowledge is applied). Subsequently, you would receive five "Level 2" blocks of research to spend as you saw fit.
In sum, the existing formulaic approach currently used in E:WoM for research would be used, but it would be applied DIFFERENTLY as described above. In effect, someone could burn through one research tree relatively rapidly, but having done so would severely hamper their ability to move up in other research trees. A mechanic devised in this fashion would "reward" specialization but also not impact the "generalist researcher." Thus the game has added flexibility, additional choices and more "fun."