A better domain name will lower your lifetime marketing costs.
In the future, fortune could well favor those who didn't sell their good domain names too cheaply, or too boldly
Assume that everybody can see what you are doing and then live your life that way - you will find that generally you are treated right.