Thanks for the great notes!
Agree on all front re: the dictionary ergonomics. We'll look at smoothing that out (mobile is currently the blocker there, but everything is solvable :)
Re: visualizations, you make great points. Definitely something for us to mull over, and I do think some amount of this will make it into the game (at least behind an option, which defaults to on).
Thanks again!