I tried out Twitter's new Periscope and was creeped out when it became clear that they were sharing my home location on a map, so I quickly deleted it. It's a little weird to watch without the benefit of the on-screen questions e.g. coming from viewers live, but maybe you'll still get something out of it.