I guess so? More effective and efficient that just say running a web site?
Yes,far MORE efficient than posting to a web site; obviously.