Are EC's even helpful?

Being a leader of an EC helps a lot

Other than the Resume boost, you become more of a role model, assertive, and organized.