I am very unsure of the idea. In fact, I don't think that progressive research would work, at least in multiplayer setting. In single player - maybe, but in multi, where efficiency and competitiveness is of far greater importance, people will immediately try to cheat the system to get bigger and...