I just posted a new version of the spec (
http://media.redmonk.net/oacs/donation/ ).
I've included some modifications of the donation process, loosely based on Randy's suggestions, as well as including a note that I need to revisit the registered member vs non-registered donor issue. I think it's also easier to read now, with the use cases called out a bit better.
--Steve