I think if you have a chance to use the shave for raising funds for charity.. then go for it. My only thought is if most of the people you would be "hitting up" for money for the charity know you as being sly for so long, they may know that it is not too much of a stretch for you to shave your head and feel less inclined to participate. But it is for charity--so they may have a hard time saying no. It's worth a try... you are going to shave it anyway, right?