i say make sure your domain is free before naming your business and buy it before anything else. my domain redirects here, but i used to have my own site. but as etsy has added more features and improved i have decided to just have my stuff here and just back it up.
plus its a built in plan b, all my cards direct people to my dot com not het, though it redirects to etsy, it means i can change providers if need be or do other stuff and not have to print new cards.