I'll be honest... the punch's delivery (or this arc in general) would've much better had the author build everything up more. Our baddie here could've been as significant as Moriarty's given the pre-existing personality that he had as a foil to our mc.