It is great fun. Cogley's overacting, his love of books, Finney's voice, “Heloo CAP-tain.” Flawed, yes. Like me and many other things. But not a bad Trek episode in my opinion.
I wouldn't call veteran character actor Elisha Cook Jr.’s performance “overacting,” considering he was playing a lawyer who's “well-known for his theatrics.” Besides, he had a cool-looking jacket.
It's also probably one of the very few times he wasn't playing someone who would normally be on trial himself.
He played a lot of gangsters in his time.