Care to elaborate on some of the rough edges so I can try to avoid them? I've heard bad things about Chrome and almost locked myself out of my WM by using pinentry; Not sure what other gotchas there are.
1. If Emacs hangs/pauses, the window manager hangs/pauses. Can't really do anything in X so have to switch to a virtual console.
2. GIMP stopped bringing up working file dialogs. I think it is some EXWM configuration change I made.
You might also have issues with tooltips/popups depending on your EXWM configuration.