My opinions may change over time
10) Quentin Lance
9) Thea Queen (Speedy)
8 ) Malcolm Merlyn
7) Damien Darhk
6) Roy Harper (Arsenal)
5) Sara Lance (Black Canary)
4) Felicity Smoak (Overwatch)
3) Slade Wilson (Deathstroke)
2) John Diggle
1) Oliver Queen (Green Arrow)