Assuming you are worried about the write-off, I see two issues. BTC is more anonymous than the government would prefer.
Charities accept cash and Bitcoin should actually be more desirable as it is a payment method that offers a form of triple entry accounting. Triple entry is the most transparent method for bookeeping that other ledger systems for charities should emulate!
-
http://iang.org/papers/triple_entry.html