Answer:
To be honest, it all depends on whether you think his actions of unnecessary violence against monsters or evil individuals are horrific or acceptable. However, I feel Heracles is a positive character because, while being depicted as a ruthless and violent hero, he only fought horrible individuals and demons, not innocent people.