To be fair, he actually says that he isn't able to do comparison vids, yet (because the UK is fairly flooded with Meshcore, so I guess it's a good reason).
The video is a promotion for Meshcore.
But I'm not sure that's necessarily a negative. Meshcore does seem to be a good thing.
The one issue, from my limited understanding, is that Meshocore doesn't seem to have integrated positional data, which would be very important for things like emergency response efforts.