Sort:  

Yes, the initial investment is pretty high so one needs to weigh both pros and cons before.