If anyone wants to give it a try, I pushed my changes to the SDL2 wl driver to https://github.com/dhewg/libsdl, branch 'wl'.