I actually think favors at weddings are stupid and get in the way on the table. I could care less if I got another bag of Jordan's almonds or potpourri. I always think about the trouble that went into making something that gets left on the table or thrown away as soon as I get home.
I think the donation idea is great!