If you are happy with WaniKani, you should probably just keep using WaniKani. It is a fine app (though a bit pricey). But I talked about the difference a bit in another thread https://news.ycombinator.com/item?id=43839879
The gist of it is that I like studying vocab and components (radicals) at the same time as the kanji. I kind of swap out the on/kun-yomi reading practice with bookmarked vocab, if I can remember the pronunciation of a couple of words with the kanji, I mark it as good. I also think writing the kanji helps remembering it (although Iām not strict about it; personally if I screw up the stroke order, or add an extra tail, etc. I still rate it as good). I am also a fan of self rating rather than input evaluation.
The gist of it is that I like studying vocab and components (radicals) at the same time as the kanji. I kind of swap out the on/kun-yomi reading practice with bookmarked vocab, if I can remember the pronunciation of a couple of words with the kanji, I mark it as good. I also think writing the kanji helps remembering it (although Iām not strict about it; personally if I screw up the stroke order, or add an extra tail, etc. I still rate it as good). I am also a fan of self rating rather than input evaluation.