Even if
"it is in fact fine to override ApplicationConversionServiceFactoryBean_Roo_Conver sionService.aj's implementations in its .java counterpart to redefine how the MVC-scaffolded objects are identified / rendered"
(and I would still appreciate the "blessing"), a better way may be to:
* Be able to mark / annotate functional fields (versus system id's) as such, and
* Have ApplicationConversionServiceFactoryBean's Converters use those functional fields by default, versus all of them.
(Which may rarely be appropriate.)