Thought something along those lines myself, a kind of meet halfway.
Say every 60 seconds of game time the action would pause for 10 seconds then automatically resume allowing both sides just that little bit extra time to reorganize, adapt ect. Real time is great and all but having 10 seconds time out every minute would help the battles be a little bit less about click speed winning the day like a lot of other RTS games, and more about your general strategy and tactics.
Dont know how difficult it would be to code into the game, not too difficult i would imagine?