Love the changes I see here. Research/technology has needed some love for a long time.
This suggestion is a bit off-topic but I've had the idea for a while so here goes:
If at all possible I'd love to see some kind of way to manage the hierarchy of research.
Right now tech team funding is managed by a single slider that collectively funds all tech teams equally. Would it be possible to make it so the Player can micromanage research funding on individual teams/projects?
Suggestions for how this could look like:
a) The simplest model: An extra button that increases the speed of the research at the cost of maybe a fixed sum of money
b) Adapting this arrow thing from the production screen: Default (100%) Speed-up (150%) Max speed (200%)
c) More complex model: Allowing the player to control funding for individual tech teams in the same way that collective research funding is managed now (0-100%).
d) When you start a project you decide the timeframe yourself and for the research according to that. A simple short term, medium term, long term hierarchy.
Historically the powers pretty much researched (or tried to) everything. Their successes was determined by how much resources they invested into differing projects...