Yes it is a good video. It works to a nice beat and offers really nice upbeat footage.
As for cups-a-tea, I believe that it showed a good bit of what Yoseikan must mean and I was very impressed with all of it. It drew me in and made me say the famous Keanu Reeves line, "Whoa..." and as for any other bit with the video, I still enjoyed it and I'd like to see all that stuff in action.
(with reserved judgement) Bryce