I like that it is very easy to register domains with this provider as they have an online portal which makes everything super simple! They also offer additional features such as website hosting at no extra cost (which we use).
The only downside would be if you need more than one email address for your business then there can sometimes become problems when registering new emails - but not too often so don't worry about having multiple accounts!! We are solving our own IT issues now by using their service rather than paying another biller/hosting solution etc..