Completely agree it's better than vanilla but the issue is that Radious hasn't been tweaked for research and building times to coincide with an increase in turns. I did include it in the OP when I created the thread as I had the same combination but it doesn't quite work as intended imo (yes generals don't die but research and tech happens too quickly).
Except the research and building time does NOT change at all. A building or technology that took 4 turns to complete still takes 4 turns to complete. That aspect of the game is untouched. The only issue you might have is the historical accuracy one, as a lot of the research will be done earlier than the history would suggest. But that is an issue prevalent in the vanilla game already and not one that could be fixed by anything that doesn't overhaul the whole technology research aspect of the game.