I had a few of good experience riding a bike when I was still able to ride it along with my friends @donkeypong but never joined a race before for any reason. But a bike race for a cause is very good as it will attract many people including those that just want to have some fun riding bike with others. It also will make one feel good that they helped in the process.
Yes, it's a good event that way.