I've heard of the slogan, but I hadn't actually seen the video... there were some parts that were stood out a bit for me.
"The strength to obey orders"
"and the strength to tear down"
Considering the bad reputation (some) of the army has acquired for appealing to authority when charged saying, "We were just doing our job" I am wary of some of the things touted as "strengths" in this video.
That said, it's very well edited and will most likely appeal to a great number of people. Unfortunately the majority will probably not know what they are really getting in to...
But yeah. I have little doubt this will be effective in drawing in new recruits...