Sounds good to me!
One thing we will need to do is refactor the websocket negotiation logic we already have in errai-bus and errai-bus-jboss7-websocket so we can reuse the functionality in the new WildFly module without duplicating it:
Refactoring of this event servlet and reuse code is the best way for sure. I have already used this code for the negotiation. Will do it so.