Pretty neat! Didn't expect something non-joke from you, heh. I'd suggest a feature where you can listen each kana with TALK. Maybe it won't sound so clear, but it might help. I'd be motivated to do something similar to this with Chinese, but I've not learnt it fully yet and explaining/displaying each character would be a pain!