Order the options from best (top) to worst (bottom)...

Helena Bertinelli/Huntress Felicity Smoak/Overwatch John Diggle/Spartan Lyla Michaels/Harbinger Roy Harper/Arsenal Ted Grant/Wildcat Tatsu Yamashiro/Katana Laurel Lance/Black Canary Thea Queen/Speedy Curtis Holt/Mr. Terrific Rory Regan/Ragman Rene Ramirez/Wild Dog Evelyn Sharp/Artemis Christopher Chance/Human Target Vincent Sobel/Vigilante Dinah Drake/Black Canary II