Recently I have tried to use jujutsu as a git frontend, and I really like it.
The flow is simpler: no staging area. Changes can be edited and will be automatically rebased (besides commit_ids it has change_ids which are immutable). Conflicts don't need to be resolved immediately.
You only need to use branches (=bookmarks) to share your work with others.
So locally you are working with just the commit graph.
As it uses git as a backend, the commit graph would nicely be shown.
I don't expect this to be catched up,
but who knows
Thank you