I've never heard anything "bad" about the NWF....and I think the advantage (at least to me) would be personally knowing you did something good for the nature in your area. I have not heard of the NWF even coming to your home....think it's all done by pictures etc....
Here is the info on what you would do to get certified....
http://www.nwf.org/How-to-Help...