agree, this is very effective! my girl initially shows no interest with the alphabets, then i bought the magnets, mine are with sounds, she loves them so much n started to pick up quickly! Same fir chinese characters, initially she was not interested at all, but once i found some interesting chinese books to read her, she started to like learning!
So i think the key is, make fun out of learning!