Wow, there is a lot of negative gatekeeping on learning Japanese in this thread. I recommend people chill out.
Dan, this is cool, and I can tell you enjoyed writing this up and thinking it through as you wrote. Don’t let the haters get you down.
I think you’d like Orbit (withorbit.com), a tool that got built out of some experimental learning work I think originally done at quantum.country — it’s intended as a sort of toolkit to help turn blog content into spaced repitition inline memorization tools.
Check it out! I think the post would benefit from something like this - it’s fun for most to play with seeing how they are understanding this, and you spend a lot of time trying to create a bit of interactive reading/thinking in the blog.
Keep writing, please, it’s good.