Tanto XFCE como LXDE usan componentes de OpenBox y por eso las diferencias que encontras al momento de ejecutar scripts y demas.

Si lo que estas buscando es una solucion de compromiso entre algo...