Тему лучше обозвать icewm vs lxde*.
LXDE в полном составе (панель (+lxmenu), ФМ (c gvfs), с набором мелких прог для настроек) - готовое легкое решение для рабочего стола. Его просто ставишь и все. Большинство задач уже решено.
Icewm требует дополнительного напилинга: подбор или написание дополнительных прог для настройки, формирования меню, дополнительной инфо в трее. Вопросы работы с сетевыми ресурсами зависят от выбора ФМ, большинству из которых тоже требуется gvfs.
Выигрыш - около десятка-двух метров памяти на 32, на 64 - не знаю, не думаю, что больше 50Мб.
Если речь о совсем слабом железе (мало памяти) - можно IceWM, без gvfs, прочих полезных, но довольно тяжелых штук.
Если памяти маловато для большого ДЕ, но больше хотя бы 512Мб - LXDE лучше, п.как решение сразу готовое, экономит время сборщику.
Выводы ИМХО: при наличии в дистрибутиве минимальных прог, покрывающих основные задачи, вроде построения меню, управления рабочим столом, отображением нужного инфо в трее, простой работы с сетевыми ресурсами - можно WM. Вот только ни разу всего нужного мне так и не удалось подобрать так, чтобы потребление памяти не переплюнуло LXDE. Поэтому перешел на него и больше не трачу время на пиление велосипедов. Пока по крайней мере.