сторонний софт-сервис - типа больше доверия, отсутствие шейва и т.п., но он платны
сторонний софт - лушче всего, быстрее, но хз где кроме адалта он используется )
свой софт - больше управляемости и настроек, работа с нагрузками, опять же, но для этого вы должны быть большими
вам как SAAS проще начинать с сервиса, с которым уже работают, посмотрите на linkshare, или, если есть деньги, на cj.com