We ended up getting our custom Work items to log the data we need for our Process management. Then we added a RESTful service to get this data and combine with the standard Process and Node data the console can provide. Ugly I know, but no choice given the limited support for logging complex objects used in the jBPM 5.1 Process.
Thanks for the suggestions.
Ed