i'm just a passer by, with a close relative studying in Logo since its beginning.
I remember once she showed me a piece of chinese article that they were going to study (in putonghua) in class. Wow! it was vvvvvvvvery difficult. As what i gather from my relative, i dun think Logo's syllabus is "simple"
As some parents say, EC is very tempting given it's English primary school.