I've never really explored the native grep functionality, so its possible I'm missing something.
The two features I really like about fzf are
1.) the preview window (visible here https://github.com/junegunn/fzf)
2.) Fuzzy finding/multi-selection/gradual refinement of search terms