I know I'm late to this particular party, as I'm getting around to reading Shocks years after it hit the shelves. Just wanted to chime in with more praise for the novel.
Leisner's characterizations felt spot-on, and the scale of the story (as others have commented) felt simultaneously episode-like and book-appropriate; more time passes in-universe than a typical hour of the show would've shown, but the stakes felt like those we would've encountered on the series. I loved the tone, the callbacks to the larger universe, the spotlighting of multiple characters...it's the kind of book I can use to introduce someone not just to Treklit, but to the larger Trekverse.
I don't know if you plan to publish Trek fiction in the future, William, but you did a superlative job here.