I couldn't agree more.If you do a 301 redirect from the domain registrar you won't actually need the host anymore. However, if your website has a SSL certificate then the best way to do it is through the hosting (because you can't 301 redirect a https:// within the registrar. The certificate is being handled/installed through the server/hosting).