Hmm, lots of issues. Main one is that the waiver form is hard to find. I just happened to click on "read more" and was surprised to find it.
Not clear as to how to print it out.
Not sure what you are shooting for here. If you are intending to promote the ride thru the site or just a place to go to in order to get the required forms and you are promoting it elsewhere.
What I would be looking for if I was looking to go on your ride is a document file that I can download and print off. Or at least a "page" with just the waiver and simple instructions on how to print it off.
That, in a sense, is what you need to do. Look at the site as if it is you who have never been on one of your rides and are looking for the information needed.
If you are looking for an easy to use and free site, Webs.com is a great one.
Just did one for the Goldwing Chapter I just joined. Chapter CC in Cherokee, Iowa. Check it out.
http://iowachaptercc.webs.com/ If you like what you see, you can do this for your group too. You could set it up just for the charity ride.
Real user friendly. Don't even need to be a "computer guy"