#7 Los FPS no son una buena medida del rendimiento de un gestor de ventanas con composición. Benchmarks como los de Phoronix no han hecho más que extender este mal entendido. Eso es como comparar el rendimiento de un planificador de tareas olvidándose de medir la latencia:
http://blog.fishsoup.net/2011/06/13/benchmarking-compositor-performance/
Tener más FPS sin tener en cuenta el vblank (la sincronización con el retrazado vertical) equivale a medir frames que nunca se hubieran visto en la pantalla. Los FPS pueden servir para medir el rendimiento bruto de un driver, pero no sirven para nada para un usuario.
Otro tema controvertido y complicado es el usar un gestor de composición cuando están los juegos funcionando. El problema es que no existe ninguna manera standarizada de que una aplicación como un juego le pueda decir al gestor de ventanas que evite la composición, y en la actualidad se usan hacks para detectar esas situaciones. Por otro lado, cuando se quite la composición también se perderán todos los beneficios de la composición. Cualquier notificación no se podrá mostrar encima de la ventana, y cuando volvamos al modo con composición habrá un retardo.
Otro detalle, todo el mundo está de acuerdo en que Wayland es el futuro y las X son el pasado, pero este futuro obligará a que todo use composición lo cual añadirá el mismo overhead del que estamos hablando.
Cuando sugieres que se tome XFCE como alternativa a Unity o a Gnome Shell espero que tengas en cuenta que XFCE sólo son un Desktop (un gestor de ventanas, un panel, un greeter,...) y que son componentes totalmente dependientes de las X. Es decir, que para afrontar Wayland se tendrá que reescribir todos los componentes que componen el proyecto casi desde 0.
Esto no es algo que podamos reprocharle a Gnome Shell por ejemplo (aunque todo el mundo lo critique como lento, pesado, y con sobre ingeniería...), porque hace un par de meses ya presentaron un prototipo híbrido funcionando sobre Wayland.
#43 Añádele el hecho de que a la gente nueva le cuesta muchísimo comprender que tienen que cambiar el foco de la ventana para ver el menú de otra aplicación. Por que el foco es un concepto nada intuitivo.
Y otra cagada es que oculten el menú hasta que pasas con el ratón por encima. Nunca sabes donde estará la entrada del menú que te interesa hasta que estás con el ratón encima.