Since it's a TB game shortcuts frankly aren't important. With very few exceptions, the only time I use shortcut keys are hand-eye type games where you need to group & move units quickly in a real-time environment, games like age of mythology, otherwise I can't think of any cases I need a shortcut key.
The game defintely needs some more windows. The city list should include what's in teh city, and there needs to be a caravan listing. Cities without their one caravan need to be easily flagged.
This is true most of the time, for well designed interfaces do not need shortcut keys; however there are a few situations where the shortcuts are needed. An example of this is Black and White 2. Normally its interface is so intuitive I only need the mouse, but on a laptop I needed to use the keyboard for zooming when using the built-in mouse that does not have a mouse wheel.
In the end, adding bindable shortcut keys should not take long, Windows deals with implementing them leaving Stardock only having to tell it what keys thay are and what to do when they are pressed.