Speaking as a fellow angel, I think OP's list hits the nail on the head. But we're not just investing in the business - we're investing in YOU. How you present your startup and respond to due diligence questions can be just as important as your numbers.