I think both schools are very good schools, though in different approaches. It really depends on your kid's personality, talent, your expectation and your education plan on your kid. You may also ask your kid's preference.
Sometimes ago I heard someone said that there is no "the BEST school", but "the most suitable school" for your own kid. I think this is quite right.
Actually, I have the same situation as you. I asked my daughter today whether she likes CKY or SFA more. She said she likes SFA because she likes to do more homework to learn more. I know she is too naive to say so, but this is her own choice. I will let her learn to bear the consequence of her own choice ..............
Actually I prefer SFA more, since my boy is smart, active but always want someone's pushing before go one more step. I afraid if he go to CKY, no one pushing, he will always stay on the same position and no development. However, if choose CKY, is no need to choose again after 6 years. I have also ask my child's preference, he give me the answer " I like Ying Wa the most". Therefore, really need to think clear before making decision.