Yes, I think so. I guess having Grace also means you aren't as reliant on mages, so you can probably just go with only 1 mage for the time being. Leona deals pretty high physical damage, just keep in mind that her range is considerably shorter than archers. Also I just realized you don't have Bashira since it's an old acc, right? That's pretty bad.