My only real complaint was the extreme slowness of several characters when it came to figuring out what was going on. Captain Hernandez was involved with the battle at Dreylax, and she got the briefing about Romulan remote control, yet it takes her absolutely forever to even conceive that the same might be happening with the Vulcan ships at Alpha Centauri.
And the Archer displaying the same stupidity at the KM. Trip just told you what would happen, dumbass, why are you so shocked when it does?
But yeah, other than that it was a pretty good read. I do wish the characters' actions had affected the outcome of events a bit more than they did......most of them just seemed to be along for the ride while everything happens around them. Reed and T'Pol's little sojourn did little aside from getting Trip out of a sticky spot. Actually it seemed like the authors realized this problem at times and commented on it in-book, but hanging a lantern is not the same as solving the difficulty in the first place.