Google Domains is the registrar I use for all my businesses, I have MapleDots running on it as well as my personal businesses.
Believe it or not but dn.ca also sits at google domains
Why is that?
The answer is simple... CONNECTIVITY
They give you two hundred email forwards, they integrate with gmail seamlessly and they give you two hundred subdomains.
For dn.ca I have countless subdomains like..
whois.dn.ca
tbr.dn.ca
form.dn.ca
code.dn.ca
cdrp.dn.ca
Also a ton of emails like
admin@dn.ca etc.
Configuring and managing large scale sub domains and emails is free with google domains.
Other than the domains I have in use for business my mapledots domains are scattered at a number of registrars with WHC fast becoming my favourite one and soon to be the recipient of a large scale move in which should conclude next week.
That said if you needs tons of email addresses, sub domains etc and do not want to attach a hosting account then google domains is the cheapest and most secure answer.
If you are attaching a hosting account make sure it has cPanel and you can do everything within that to set up email and sub domains as well.