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.