In the recent translation by a female scholar there’s an interesting discussion on the distinction about hero meaning one favoured by the gods vs like a superhuman force of good