Neither, they come pretty late and they have bad speed due to dark magic being both inaccurate and weighing them down due to their bad con. Ray is much better if you MUST use one though.
Coming halfway through the game is called late now?
Pretty late, I definitely can't say they are recruited early can I? Perhap I should have said they joined fairly late with bad bases unlike say Percival and Miledy on HM. Sofiya joins in a FOW map at level 1 and gets RKOed by everything on the map and is a major target for the status staves. 15Hp, 2AS, and 1Def is not pretty. Even the enemy mages in this chapter can kill her. Ray admittedly is quite usable, but is still not going to be able to double with his 8AS, at least Fir was smart enough to join before the western Isles with is just full of Axe users with bad hit and is actually able to double most of them. With around 40 crit with the Wo Dao, Fir has a fair chance to 1RKO enemies right off the bat and gain almost a full level up.
That map sucks. You have to protect her so that she doesn't die. D:
I will now use Lugh. I overwrote the FE6 Sage animation with the FE8 Sage animation. He looks awesome! :DDD