Guest posting is beneficial for both the parties, for you as well as the for blogger on whose blog you are posting the article, he is getting the content and you are getting the reputation and traffic of the blog's followers and loyal readers, if all is done right you will get a backlink which helps in your seo and rank you better on SERP. Definitely a MUST exercise to be done. Building relationship is important in SEO