There can never be any fixed words that can be marked as a 100% success guarantee just because of the domain name.
However, I think good struggle in terms of focus, content،, innovation, and, most appropriately, user experience plays an essential role.
So I have a simple question: if you are sure about the possible success of this domain name, why don't you try it yourself?
Well, generally speaking; you are absolutely right and I completely agree with you, domain names and their success is simply more based on trust than how good they are or sound/feels.
And again, it's important we all understand that any domain name can be highly successful whether or not it sounds good or bad, all that matters is that the domain name is fully representing the services or products the site offers or provides/sells.
And concerning the question you asked, sorry to say but that question not actually relevant, and the reason is simple, I can own a good domain but lack the money and experience to build and run the business it represents, in this case, I have no choice but to sell the domain to someone else who has the resources and experience already, but looking for a good domain name to build on, I hope this is understandable.