The reasons to put video clips in your website:

Having a video can dramatically enhance your sites appearance. It can make your site visually more dynamic . Since most of the web- visitors have a very little attention span while reading the web content, video might be an alternative way to deliver your message. Many would find watching a two minutes video clip a much easier job than reading two pages of web-content.

Video humanizes your web page and gives it a personal touch. With video you are not informing your clients about your services or products, you are talking to them.
Video files can bring some SEO benefits, especially, if you can make an interesting video and make it viral through sharing.

According to a July Pew Internet finding, “71% of online Americans use video-sharing sites such as YouTube and Vimeo, up from 66% a year earlier. The use of video-sharing sites on any given day also jumped five percentage points, from 23% of online Americans in May 2010 to 28% in May 2011.”

The following article describes the process of utilizing video for SEO benefits in a great details.
http://ezinearticles.com/?SEO-Benefits-of-Having-Video-on-Your-Website&id=2680731