The top tiers are good, but the lower ones are disaster.
There is no way sain/kent are better than lyn.
Lyn gets a slight lead, has better growths in skill, speed, luck, similar growths in hp and defense.
They ust have 15-20 growth in str extra. That is negated by the mani katti, and overall better critical.
Florina is better than nil/ninian who should be seperated.
Nils is gone 1/2 the game and ninian can hardly "motivate" before level ups without being ohko be almost any foe.
Florina has good gains all around and has mobility, "hit and run"
Lowen has terrible gains save def and hp, but joins after you would has trained sain/kent. Prologue awol.
Eliwood up one becasue you have to use him.
Lastly- athos and karla up several tiers.
Athos is like a galzus or sety, he joins late but with good stats and no training. he can save your team in the last chapter if you training was bad. S in all magics as well.
Karla- you get wo dao, good str growth and balanced stats. Better sub for karel and- if you did not use Guy?!
Speed has good gains but starts low- but she can double most enemies anyways.