I haven't finished reading the web novel yet, so I apologize in advance if I'm inadvertently copying already existing weapons! I'm still waiting for eccentric characters to join the story, nonetheless here's what I'd love to see. :3
First off, bring in some magic caster love ~ Hero of the Staff! This character would have low physical stats and high magic/intelligence stats. He/she is adept at casting offensive magic but is also capable of performing support and healing roles as well. As an intellectual type, I think I would fall in love with a shy introvert kind of character who is nervous about taking lives (yes, even demons!) yet will never back down from protecting their comrades.
Another high-DPS member could be the Hero of the Double-Axe! Almost like a berserker class, he/she would have high physical and defensive stats but low aptitude for magic. They're always jumping into the fray and causing massive melee AOE damage, spinning and dancing around groups of enemies for maximum chaos. I think an awesome personality for this character would be very masculine and bro-type, someone who always jokes around and is pushy but will sacrifice themselves if their teammates are in danger.
What about some eccentric characters, eh? Bring in the Hero of the Chakram! I imagine such a character would have moderate physical and magical stats as well as being able to fight in melee and ranged combat. A devious fellow who focuses on one enemy at a time and likes to weaken them before landing a final blow. He/she is the kind of person who will entrap people in schemes to get what they want. As a theatrical and perceptive individual, he/she is always causing trouble to keep things from being dull and boring.
And lastly, someone who is over-protective. A Hero of the Flail. This is another hero with moderate physical and magical stats and assumes the role of a combat priest. He/she is loyal but overbearing towards the people and things they care about. With high aptitude for healing magic, he/she always cares for people that are in need.
What do you think?