>> And ideally, everyone should be in the executing group. There shouldn't ever be an "idea" person.
Agree 100%. Instead of an "idea" person, opt for a "business" person. A "business" person can do the idea person's job and several more. That means he can bring much more value to the table in a startup.