yes, I did. But how do you propose implementing a 'research' system in a game which strives for realism, that is anything other then actual, real-life research?
And, honestly, that really wouldn't solve anything... People would still just rush for the researches they wanted, and then the limitations of the current gates will still apply.
Not to mention that you're probably thinking of a mini-game or, even worse, simply throwing things into a table and waiting for a progress bar to fill, both of which are completely irrelevant to the mod's intent.