Just watched it. As you say, a glorified ad. Interesting that lots was said about the club cabin, but barely a mention of first - perhaps the first class pax didn't want the cameras invading their space.
One question - do the same crew do the whole flight? I was under the impression that flight crew and cc would be changed in DBX.