I use both TextFugu and Wanikani. I learn kanjis and vocab from both of them (because TF expects some knowledge of vocab to study its lessons), however in this regard WK covers everything TextFugu has.
Well, listening to natural speech is a key to learn any language, not just Japanese. Reading tons of material is another important aspect of learning a language.