Wow .... well, I find myself having multiple reactions to that clip.
1 - Cool
2 - Weird, Slick, Made for Media
3 - Does he teach the CIA? Should he?
4 - 'Ordained Zen Priest' after 5 years? Is that enough time?
5 - Good on him - Meditation is awesome. More people should do it.