My wife and I played about 20 rounds in a row last night. She wasn't a fan of being locked out of an answer if the other player says it first, because it gives a big first-mover advantage, but I think it's the right design choice given that all answers are shown on the same screen. Another nice choice you made that I might not have thought of is allowing any given word to be used only once per game, so you can't just answer "man" or whatever to every prompt. I was surprised at how many prompts repeated over the course of 20 matches. Given the size of the data set, I'd have expected far fewer repeats.
Thanks for the link to the data source. As a puzzle- and game-maker, I think I'll find a lot of interesting uses...