Depends on if you like to make heavy use of virtual desktops. That's not really IceWMs department. FVWM is still king there. Otherwise, yes, (recent) IceWM is good. But so is (recent) Plasma/KDE, if you can spare the RAM.