Anecdotally, I've seen what I assume is a disproportionate amount of passionate learners of languages that use Chinese characters give up their studies after a few years, and many of those I talked to cited difficulty in learning/using/recalling the meanings and readings of Hanzi/Kanji. There are many tools and strategies for learning Chinese characters already in existence (using SRS, mnemonics, calligraphy, etc.) but amongst students in an academic setting, their use seemed fairly minimal when I was a student (a couple of years ago).
If I had 5 years to build something, I would bring together a system using both new approaches enabled by uniting the various existant methodologies and tried-and-true methods that could take you from complete ignorance of Kanji/Hanzi to a degree of reading/writing fluency over a few years. I consider a push like this to be akin to the shift we are seeing in learning methodologies used to teach programming to newbies like Codecademy and TryRuby that rely on hands-on learning rather than lecture learning or trial-and-error learning.