The post should really be titled "How to Win the Hearts of Investors Named Steve Welch". From what I've seen, angels tend to be a pretty diverse bunch in terms of what they are looking for (aside from a positive ROI- that's pretty much the only universal).