Yes, worth considering... I'd like to hear more about why you think it worth moving from java.util.logging to something else though...
That is, java.util.logging is not perfect but I have found it reasonably good (for Ebeans needs) with the benefit of being standard and without ANY dependancies (on other code, more jars etc).
That is, I don't see java.util.logging as a solution for all logging problems (like transaction logging etc) but I do see it as a good approach for library/frameworks that will be embedded into a bigger system (like Ebean).
For me I see three issues/"pain" with java.util.logging.
1. Its simplistic design means it doesn't solve more complex logging problems well. I think the workarounds put in by Tomcat developers highlight this.
2. The default JDK implementations for handlers and formatters is pretty sad, especially for developers.
3. Setting of the configuration (logging.properties file) can be a pain if you have lots of small programs (having to specify the jvm -D argument all the time).
For 2 I have included some Handlers and Formatters in com.avaje.lib.log.
For 3 I have Ebean automatically load/configure logging when it starts up if you include a property in avaje.properties.
logging.properties.file=logging.properties
So, at the moment I am reasonable happy with the logging. (Daily rotating logs, separate avaje logging from application loggging, no avaje info logging to console for development).
Note: I had a quick look at slf4j ...