No worries, I guess this can just be a general hosting discussion.
I went with GoDaddy because they had $1.25/year .com's and after I got my domain I wanted to try out hosting. GoDaddy is horribly slow compared to DigitalOcean. GoDaddy's website also seems like it's more than 5 years old. The support is decent. The documentation is decent.
In my case, the problem with comparing DO to GD is that with DO I use a Linux VPS droplet and with GD I use Windows Shared Hosting. I hate Parallels Plesk with a passion, which is the platform GD employs for managing Windows Shared Hosting. I'm much happier with the flexibility and comfort of using the command line in Linux.
Post your Fail2Ban config.