Can I register my domain here, but use someone other than NewCreations for web hosting?
Yes, you can. When your domain name is registered, you will receive a username and password for updating your domain registration here
Update your domain registration in realtime - No confusing email templates!
Your web host will give you the addresses for their nameservers, and you can easily update your domain registration to point there.