I don't believe it's a good use of LN; personally fall into the LN as primarily a liquidity network for payments camp.
As others have said, trying to do too much at once, and then the hype-y marketing leads me to believe that the actual product experience will be quite drastically different from the demo (I can't see how we're going to be able to stream video in good quality based on the latency from tor connections to nodes in wallet apps).
But let's see -- like most folks, I want a product like this to exist, so good that they're taking it on.