Firstly, I should point out that this forum is primarily a customer to customer forum. Some DreamHost folks do post here on a semi-regular basis, but it is not the best place to ask questions directly of DreamHost.
The time to approve an account application does vary quite a bit, some are approved almost immediately, while others take a few days. In the case of non-profits, I suspect the approval time will tend to be longer.
If you have been waiting longer than a few days, I suggest you lodge a support request via the panel, enquiring about the status of your application. You can log-in to the panel using the email address and password you specified during the sign-up procedure, then go to Support -> Contact Support.
Save [color=#CC0000]$50[/color] on DreamHost plans using [color=#CC0000]PRICESLASH[/color] promo code (Click for DreamHost promo code details)