Leadership is a really fun ability for buffing your allies however it is extremely limited do to its range. The only heroes that can really invest points into it are characters that are going to be able to stand near their allies, so your team needs to be either entirely melee, or entirely ranged. Even then however, grouping close together in this game is a terrible idea as all the AoEs will quickly get your team killed.
I think the range needs to go beyond just 5M maybe as far as 15, but at least 10