Every question for the .io domain is answered here: https://www.buycompanyname.com/io-domain/
Are .io Domains good?
Technically .io domains are as good as .com domains. Google doesn’t rank websites based on the domain extension (the only exception is country code top-level domains like .uk, .fr etc) . The .io domains are not as good as .com domains, in terms of reputation and trust in the eyes of the average internet user.
.com domain vs .io
A .com domain is a better choice since people add .com at the end of websites or they assume that a .com domain is more trusty than the .io domain. Users can misunderstand your domain with the .com version (insurance.com vs insurance.io).