I can not speak to using a hosted TFS environment specifically, but can make some comparisons based on using a variety of other hosted SCM solutions. One of the big deals to be concerned about is ...