Everything can work, and everything has its advantages and flaws. You just need to know where you're, and have a strategy to succeed based on your business model.