As you can see, the domain is everything and you need to maintain control of it at all times. Register it on your own and do so for multiple years at a time. Make sure that you register on all domain platforms and you will ensure that traffic is driven to your revenue generating site and not to someone else. you just lost it to somebody who slid in the backdoor and grabbed it. You need to lock in your domain for as long as possible.