Stay away from Your Baby Can Read. They dont teach kids to read but only to recognize what 2-3 letters put together sound like and so on, so basically they will be able to read, but will have NO idea what they are reading about as they dont learn the meaning of the words, just the sound/pronounciation of letters. It is basically a brain memory thing. They are not "teaching" to read.
So you'd end up with a 5-6yr old who can read but will not know what they are reading at all.
If you always think what you always thought
You will always get what you always got