I think while a thank you--either in person or written (and that does include emails these days--although I stop short at a text!) is always best for any gift, I think that including an address label, or an addressed envelope is rather tacky. Might as well just write the thank you and let them sign it!
But I do love the baby shower that they gathered gifters name and address for the recipient is an awesome idea.