wayland as such is still far from a usable replacement to x (+wm + compositor).
it needs a lot of work, so we're moving slowly and carefully. but we're moving.
as such in principle efl is very well geared to wayland as it already has an
abstracted input layer and it's output layers totally match wayland (shm
segment or opengl es/egl - we already are there and done with our outputs and
totally don't rely on things like x fonts and x 2d rendering etc. - we just
need to put in the wayland glue and add some features to support waylands
client-side decorations "world view". we'll actually make a wayland compositor
too in the end that will actually be enlightenment - so it'll be a fully
functioning desktop as u have in x with all the bells and whistles, menus,
launchers, virtual desktops, wallpapers, etc. etc. etc.