Some have different DNS capabilities. For example, I switched from Epic to Hover and couldn’t properly set up a heroku app (can’t remember the details, but they were unable to support a basic heroku app setup). So then I switched to namecheap and it’s been fine (though I feel like a lot of my emails go to spam on hotmail/yahoo/aol accounts - which is perhaps another difference between providers: getting their email ips blacklisted).
Gandi also has a nice API to manage the domains. I use that with a simple shell script to have my own dynamic DNS.
So if your usage is as limited as mine, no major differences really.