Personally, I would never join.
I find them to be a little over the top. Sure its great to have an organization out there that is passionate about what they do, but when all they want is more money and they make you feel bad for being an angler if you don't give it to them. I don't think thats right.
But thats just my opinion.