I do wonder about the rescue mission. Apparently, the Federation originally thought the rubble nebula was a strict no-go zone (presumably much for the same reasons given in ST5:TFF: it ate all their probes), but now they are willing to risk a full starship in there. When Kirk fails to come back, does Yorktown think that he is on (unpredictable) schedule and in no trouble, that he is delayed and in slight trouble, or that he is dead from a collision with the rubble?
Apparently, just as in ST5:TFF, the Federation is being way too cautious. Plenty of ships have navigated the rubble field just fine, only to fall prey to Krall. But if the UFP is cautious, why do they build Yorktown right next to this no-go zone? The "neutral space" argument is pretty weak, as there'd be plenty of neutral space available without no-go rubble fields next to it. One could rather argue that Yorktown exists in order to study the nebula, but has not yet gotten to it due to delays in fielding the required tech (they're still building the ship that will become E-A) or policy changes. But why would such a research base be an exceptionally complex floating city?
The story gets going smoothly enough, but in retrospect it could and should have gone more smoothly.
Timo Saloniemi