Mixcloud founder here, thanks for the vote of confidence. One key difference is we internally measure success or engagement in terms of minutes listened not play counts, and actively optimise for this. So often the visible play metrics don't actually respresent true human engagement. It's something we're thinking about a lot internally right now, and we might start exposing it shortly. I suspect most people will be very surprised for the better when we do.