Pretty good!
I'm with Arjan in the CDI bean approach. Both entity listeners and
converters could benefit from being CDI managed beans (if the container
corresponding supports it).
With the increasing general CDI integration, people are expecting
everyhing to be full "CDI capable". It would be a shame to miss this
oportunity.
The scope would probably need to be @Dependent if you want to maintain
it as a non contextual object, so no big deal there.
Regards,
Guillermo González de Agüero.