She hasn't been kicking ass but she's been able to somewhat hold her own and the battle between her and Maya like you stated, she didn't put in any work until the arrows come into play.
Like you said, with her being a martial arts prodigy, gymnastics prodigy, and being damn good with a bow and arrow have set her up to be good enough to hang with the foes she's faced so far.
The band aid thing is going to be a running theme, it was in the Hawkeye comic they're pulling this series from. I expect more band aids moving forward. d
sometimes u gotta leave ur inner nigger in the bank vault. - desus