Your ideas are certainly commendable, but are they too complicated for most people to understand? If you work in a technical field or have a particularly intellectual hobby, don't expect your friends and relatives to know automatically what you're talking about today. You may have to go into much more detail than you normally would: but you don't mind, especially when it's for a good cause.