Mantis is the comics is an incredible martial artist - I'd like to see that a little more in the movies. Maybe in Guardians of the Galaxy Vol. 3. the MCU version will have picked up some new moves. I have to admit though, I got a kick out of seeing Pom Klementieff posing like a praying mantis as she went into battle.
Black Canary here is by Trevor Von Eeden and Vince Colletta. Von Eeden's work is always great, and in my opinion his Green Arrow is the best that character has ever looked. I was lucky to be able to pick up a World's Finest page featuring a Von Eeden emerald archer many years back: