Would you choose a ccTLD or new gTLD for a local site?

.de passing 18 million registrations shows that some local extensions still have strong trust.

For a local business site or webmaster project, would a mature ccTLD be better than a newer gTLD?

Or does the keyword matter more than the extension?