First, distinguish between the gimmick extensions (Pacific Islands mainly) and the major country extensions eg .de. I believe, for example, that .com.es is the primary ccTLD for Spain, so the question for you re this extension is whether your proposed name has a potential fit.