Got around to trying to actually play the game.
There are a plethora of mildly irritating technical bugs with the interface.
There are some other bugs that make some of the features useless. If you have a variety of units in a city with an air transport and perform any of the load functions, the priority of which units get loaded is arcane. I put one of every unit in a city. Load put the Long Range Nuke onboard the Air Transport first. In EDEE, in the unit db, you could select the default unit to load for the specific transport unit. That is missing from the implementation of EDCE. A default would be workable but better would be able to prioritize the list of units to be transported.
If you make a copy of any existing Unit DB, you cannot place any Air or Orbital unit (as applicable to the database) if using the copied database. The Terrain Placement Icons are grayed out and can't be changed.
Using the Enhanced DB that came with the game, whenever I bring up a unit that can be loaded (Truck, Helicopter, Transport, ...) in the unit dialog, the Load/Unload buttons are grayed out. The only way to load them is to activate the unit and then use either the keyboard binding (if configured) or the buttons at the bottom of the screen.
When I open the city dialog and the view the list of units, clicking on a nit should activate it. You have to go to the view units button at the bottom and then you can activate a unit in the list and then you can open the unit dialog by clicking on the active unit. Kind of cumbersome but it is inconsistent.
The save config dialog does not save the database. If you change the database, close the game, reopen the game and load the saved config, it does not restore the database for that config. It is unclear to me whether the database is being saved even when not desired or if the database if the database is not being saved separately.