Taky by mě to zajímalo.
Podle mě tam není rozdíl prakticky žádný. Jediné, co jsem zjistil, že se liší, je, že v případě volby "Xclient" se spouští uživatelský skript ~/.xsession, pokud existuje. Taky tato volba spouští sezení pomocí příkazu x-session-manager (oproti gnome-session při volbě Gnome - viz třeba ps ax | grep session), ale u mě v Jauntym je x-session-manager pouze symbolický link na gnome-session.
Ví někdo o nějakém jiném rozdílu a podělí se?