Nenhum que seria causado diretamente usando% W_s baseados em libx11 ou libxcb . É como se você perguntasse se há algumas vantagens de usar aplicativos libncurses over libslang (bibliotecas TUI). A diferença é quase exclusivamente no nível do código-fonte - "quase", porque pode haver algumas pequenas diferenças no desempenho e / ou no tamanho do binário, embora, nos sistemas atuais, você provavelmente não perceba isso.
A menos que você queira desenvolver ativamente o WM, isso realmente não importa. Se você fizer quiser ajudar com o desenvolvimento, talvez seja mais importante escolher pela linguagem em que está escrito (e não é apenas decisão de C vs. C ++ - por exemplo, xmonad está escrito em Haskell , qtile em Python) e quão bom é o codebase.