I haven't used ledger-cli much; I ruled it out pretty quickly when I was testing PTA software. For me, I loved the reporting and hledger-add for entering transactions manually. As I learned to automate my input, I started to appreciate beancount's automatic strict enforcement, BQL, and fava web front-end. Then I learned some pandas and was able to replicate most of the hledger reporting I liked with my beancount data and some python scripts.
If I were in your shoes, my only question would be: am I happy with the output? If you are, I'd stick with ledger. If you're not, fava is pretty cool.
If I were in your shoes, my only question would be: am I happy with the output? If you are, I'd stick with ledger. If you're not, fava is pretty cool.