Agreed. Fugitive rocks. I use it more than I do the command line. However I've never been happy with its ability to review history.
tig is one way to cover that gap, but I wanted to do my git log viewing in vim so I can more easily cut and paste. I wrote this git log viewer (vim plugin) to cover that gap: