Not a bad idea, keeps out WBC and Scientology.
If they want to donate money to help soldiers injured in the line of duty, I don't have a problem with it. They're not preaching their agenda by donating to a good cause. This also effectively keeps local churches from raising money for them.
I think it's bad policy, myself.