Good ideas, particularly about the charities.
Can I ask why, in your opinion, the avg joe is not ready for btc or why btc is not ready for them?
Every avg joe Ive talked to about it in a bar or party, ended up with a wallet installed on their phone by the end of the evening and i sent them a few pennies each time. They never had any trouble with any aspect of it in terms of how it could be used by them, and the general overview of how it works - i didnt go into details because most people dont really care how technology works to any great detail, but they still happily and successfully use it. How many people understand their mobile phone networks or their computers ram type or how the clothes on their back is made? but they all know how to use it.
The only reason i can see why btc is not ready for the joes is probably because of the point of entry? If someone wanted to get a few $s worth, then the atms and exchanges are really a block because of the effort of verifying accounts and finding an atm. This I'd agree with, but it can be overcome easily enough. Or maybe its because of the lack of merchants? Id say theres more appeal for merchants to adopt after a customer base adopts rather than the other way around... maybe the security aspect?
you my good sir are definitely on the same wave length as me. it is true average joe do not need to know the technology complicated jargon, just like they dont need to know the ISO number of the dye in bank notes or how they make the cotton weave paper..
so yes point of entry is the main obstacle, and here are some others:
1) an
insured and professional webwallet not managed by a basement dweller who programmed it in php
2) the webwallet offering instant 'offchain transactions' which had been pre confirmed when users deposited it into the wallet
3) grocery and bathroom products available locally
4) paying rent, car/house insurance and maintenance
as for the merchant adoption.. it doesnt actually cost anything to set up bitcoin. merchants waiting for customers rather then just adopting it and getting some free press by offering bitcoin to then get customers, is also a flawed argument