Your question is based on ethics. There are many places that deal with this already. RFC 1087 by the IAB, etc. There is more written about your questions than you'll have time to read in a lifetime....