I recommend you read Fred Wilson’s recent blog post about the need for a well articulated business strategy before pushing a particular business model.