I almost always prefer TLD other than .com due to them being mostly squatted.
My rule when choosing a domain name is the following:
1. If it is a country old (ccTLD), I make sure to inform myself on the current political situation in the said country.
2. If it is a gTLD (non- .com, .net, ..., and non-ccTLD), then I limit myself to registrars I trust, e.g. Google's Charlestown.
In general, it should be ok, you just need to inform yourself on the registrar or the country that own the registrar, to avoid issues where the extension is dropped.