I have both a "com" domain and a "xyz" one.
When I registered the "com" one, I wanted to give a better chance for my website of being successful, I think people still put more trust on a com domain.
I'm not very convinced it makes much difference. That would be a good a/b test for someone to do, but that would take some good amount of money on marketing to have statistics enough to prove something.
The "xyz" tld is also blocked by the security software used in my company. I don't know how common this type of blocking is, but I would advice against using these newer tlds if your target audience could be affected by things like this. Some security people that there is too much malware in"xyz" and too little things we should access at work there.
If you plan to spend a lot of resources on your site, it may be worth using "com", but I wouldn't worry too much about it. If people like your content, the domain name won't be a problem.