The best thing about webspectator compared to others in this space is their ability to provide detailed insight into who actually views your content. They have an incredible team of data scientists with deep expertise analyzing user behavior patterns around different types of media like video/web pages. Their UI could be improved. It can get confusing for new users when you're trying to figure out which part of the dashboard shows what information. I would recommend webspectator over other services because they are able to deliver insights from multiple sources (beyond just viewing) so it's not easy to know exactly how people are interacting with your site without using them. We use webspector primarily as another source of viewer metrics but also as one piece of our overall strategy for improving engagement.