Не очень хорошо.
/home должен быть отдельной файловой. Иначе в случае переустановки системы, весь /home придётся бэкапить.
swap? У меня sysv-tde уже года полтора стоит со swap у которого сломан uuid и системе на sysv это не мешает, - sysv, это не systemd:
- У альтового инсталлятора есть дурная привычка, в обязательном порядке запускать mkswap. Что в случае установки другого линукс, например sysv-xfce рядом с sysv-tde, гарантированно сломает uuid swap в уже установленной системе, что потребует или правки в fstab, или пересоздания swap с явно указанным uuid параметром (в который раз?).
swap однозначно нужен для STD (Suspend To Disk) - hibernate (сброс дампа памяти в своп с восстановлением текущего состояния после загрузки системы). См. например man pm-action или man xfce4-session-logout.