Haha. I had a very similar brief from a close friend. Sometimes you can't get too pedantic when someone doesn't understand the design process. They just want a logo, so ask the right questions and charge accordingly.