The Papers Report, if memory serves, has received a lot of attention since OCS 2.1 -- enough so that you may want to take a look at downloading the entire 2.3 plugin version (either from CVSweb, or even better, from github (http://github.com/pkp/ocs/tree/master/p ... ts/papers/
-- just grab the most recent version of those files), or by downloading the full OCS package from http://pkp.sfu.ca/ocs_download
and grabbing the package there).
If you are still seeing some strange behaviour with the most recent version, please let me know, and I can look into it.
We are planning on expanding our report infrastructure as you suggest, but it'll be down the road. I have already filed a bug against OJS that touches on the XML output suggestion: see http://pkp.sfu.ca/bugzilla/show_bug.cgi?id=5236
. Once this has been implemented in OJS, I believe the aim is for it to be ported to the other applications. However, if you have development expertise or funds to help work on such a report extension, please let us know and we can provide more timely help. And as always, please continue with more feature requests regardless.