It is best to stick to the main top level domains. I bought into multiple 'new' domains and most of them caused me issues. A few of them jacked up their prices like crazy compared to when I first
bought them. They can also be difficult to move between providers.
Unfortunately I am stuck in commitments on a few of these domains and just had to eat the cost increases, the rest I moved to .com/.net.
.consulting was the worst offender.