As it stands, getting anything working in GWT requires jumping way too many hoops. GWT uses Java source code (as opposed to java bytecode) which removes a lot of flexibility when using pre-compiled third party libraries. From my limited testing CPU performance is also pretty crappy for anything mildly taxing.
Further there is a whole tool chain of C/C++ libraries and engines being ported using Emscripten but using them through GWT requires glue code which is another pain, a project like RoboVM could potentially allow one set of JNI code to be used for both native applications and web application which use those same libraries.
While the LibGDX folk have done really well to overcome some of these problems and made life easier for developers in the long run the GWT backend is still probably a pain to maintain and a such a tool could make it easier.