Yeah, she's +def -spd. Brave bows are actually worse against her because the lower weapon damage means that they're more likely to do 0s, which just gives her Bonfire charge. I don't know if she counterkills all archers (probably not), but she survives them for sure.
The only threat that archers bring would be if they had their own specials charged, but even then I think she can usually survive them.
Nowi works too, though she takes more damage (and I feel better putting her on a defensive tile). It's just that I like ATiki so I try to find excuses to use her.
That looks like a high-speed Nowi, which is terrifying. That's probably way more versatile than my ATiki lol.