Overall its a really nice concept, I like it.
Here are just some general questions to you: How would you handle "buying orders" or general availability?. Can you extend the "two week period" to other time frames, is it negotiable?
Nice presentation. And it plays into the fact that managers, no matter what they come up with, always seem to think that it should take "about two weeks".