There's a new Customer Success hero in town. Or...is there? The boys debate among themselves the purported next biggest thing in Customer Success...