I am not technically savvy but I had the program installed within a half hour (with slow connections) and it seems to be up and running okay. It displays on my site template so all of my ads continue to show as well and my SEO mod still works on this page too. So far I would have to give it excellent ratings for ease of installation, set up and getting up and running. I still have much to learn and I have not looked at the YouTube options yet but so far so good.
Can't beat it!