I think the challenge for any NPO, but especially IAVA, is that they are trying to communicate so much information at once. I think IAVA does a good job of presenting a lot of complex information in a digestible way.
My experience is that someone who goes to an NPO website wants to take immediate action. They want to know what they can do that day to start to help. IAVA has a great take action section. My one thought might be a tab for supporters that says, mission critical -- or the like -- for things that literally are immediate. Example: "Veterans in NY need ___ by next Tuesday". Something like this may exist because I rely on the alerts I have emailed to know immediate needs vs website.
The organize section provides very tangible action items for civilians to support.
I think the site is manageable and not confusing to use. It seems to have the end user in mind.
I've personally experienced the results of this organization in...
Key details about what is happening. Since we have gone to war there has been a gap in the people in our country who served(serving). The results I have experienced allow me to engage in my VERY civilian life with more meaningful information about what our Veterans are facing as they come home. By receiving daily emails it is hard to not have a very elementary understanding of what is happening.
Ways to make it better...
If I had to make changes to this organization, I would...
I am curious if there are more opportunities for a "volunteer drive" or something like this. A chance to engage unsuspecting supporters. I live in NYC and my thought would be maybe a street canvasing program. Send out organizers to sign people up at farmers markets, or just stop people on the street. "Do you have time to support our Veterans". They make a $5 donation (or more), names, emails, etc go into data base and possibly you have gained more volunteers for future lobby projects, etc.