For things like firefox etc. would be nice to have a graphical environment adjusted for fbp's bottom 1/3rd space. Wayland wants to take the entire space if launched thus doesn't really play nice with fbp; but there are workarounds..
Ideas:
As for how to implement this from a UI perspective, adding an f_script called f_wayland
or f_graphical
that grabbed a list of graphical applications and provided the user with a list of options for what to launch would be handy.