Very interesting thread this, and one close to my heart, I have done this sort of thing many times, I believe in acts of random kindness, and have given away kit over the years, if I see someone who really wants to learn/play but simply cant afford it. I always think back to when I was starting out and how I would have felt if someone had made the gesture to me.
When all said and done if you can do it every now and again you should, it cant all be about money, and the hope is they will repeat this later in their lives.
So, well done mate!