One of my friends loves to throw the pizza restaurant analogy out all of the time. There are many pizza restaurants and they all have some different level of success. Each pizza place offers something just a little different than the others. Ultimately, the winners will be the ones that offer a better overall service. You already have "out-compete" in your mind set so you should be fine.