McCree is the only one I see being a bit too strong, his Alt fire is wayyy to fucking reliable even when he's at 15-20 meters.
She seems to have an obvious weakness.. bullets. Throw enough at her and she falls down, and she's not the only one. They all seem to come down with this strange ailment, and yes you're about to read a bad pun as I dub it 'lead poisoning'.