Haha, luckily its all about execution. Ideas are easy. Its more to help those ideas get a push into the right direction. A name shouldnt hold great ideas back. Thats where i try to be of service.
Yeah, esp. love the "Would you possibly need a logo design later?" part of your questionnaire. That seems incredibly relevant to choosing a good name for a company. (Not intending to troll you though, hats off to a clever lead generation strategy!)