A brief post detailing some of the benefits which have an informal "top social media" rankings is bringing to the InsurTech eco-system.