I really like the idea of having a bunch of litmus tests like this that you can rate just about any business concept against. I think far too often people get married to the first "million dollar idea" that pops into their head and they almost all skip doing this type of analysis. This list is excellent and could save someone years of lost time.
I have to agree on the recurring revenue stream idea. Usually if you don't have a plan for an entire year it's extremely hard to hire new people.<p>New talent is always the key to get yourself a growing business.