Ledger is just a fancy calculator. You can shape it into whatever you want. For example, I don't show my wife the raw ledger files or command line reports, but she does get quite a lot of milage out of the web-based reporting system I built for us, which does indeed have fancy graphs and charts.
Is your reporting system available? I'm totally blind so find Ledger to be a nice way for me to do accounting instead of a program with a GUI that will be less efficient. My Fiance is how ever not a computer person and something like this could be useful when we get married.
Pieces of it are. It's based on Ledger Web[1] which I run using a normal puma-behind-nginx stack on our home server. On top of that I built a whole budget system and a suite of reports that are specific to our needs.