Thanks John. This looks very useful.
All the talk about citations in org-mode inspired me to finish and polish some code I have been working on for my group for a while on bibtex/reftex/org-mode integration. I packaged it up in a literate programming org-file here: https://github.com/jkitchin/jmax/blob/master/org-ref.org
Do you plan to add this to org-mode/contrib?
I was wondering if it would be useful to change the default keybinding C-c ] to C-c ) instead, since C-c ] is by default bound to org-remove-file.