Most important point was actually before the points listed: do business development yourself and figure out the sales process/value proposition before hiring for sales/BD folks. You will never get a handle on what customers want, how they buy, and why they buy if you do not roll up your sleeves and sell your thing yourself.