Haar is still pretty good IMO. Not FE10-good but has solid stats and movement. Both him and Geoffrey have more going for them than characters that join earlier but don't dominate the game with movement as much.
Elincia is probably the worst of the bunch.
--
SuperNiceDog won the Guru contest super nicely!