I use IceWM *today* in my remote machines via RustDesk (another massive project!).
The only thing I don't understand is why minimal WMs need to (intentionally?) reject basic usability and visual design principles.
- Main menu = nested dropdown - No padding anywhere - Terrible box shadows
etc.