Since my last message about XML::Reader there has been some activity. We iterated twice on the patch, then I got CVS access (w00t!) and merged it straight. And today, libxml-ruby 0.4.0 pre 1 has been released, which is super cool.
Unfortunately I didn't have the time to work on the RDoc reference yet. I may have some time once RubyOSA 0.2.0 will be out, which shouldn't be long.
Speaking of RubyOSA, it may be quite interesting to re-write the XML parsing code using this new shiny XML::Reader.