Very cool puzzle!
I'm still trying to figure out the limits of the "vague" requests, as in if there is more than one word that's valid for them, but I love the countdown I ended with.