You can either focus on branding, or focus on keywords. KimBruce.ca is my brand, while EncausticSculpture.com focuses on my keywords. I have registered both and point them to the same site, but I use kimbruce.ca as my primary domain.
You can use both types of domain names and point one to the other. But I submit that if you use your keywords properly in the content of your website your site will be indexed by the search engine for that term.
Try entering the search term Encausitc Sculpture in Google and you will see that KimBruce.ca comes up for that term.