It would be less work for the administrator to set up a working ThinLinc system if we could present them with a minimal built-in desktop profile. In the installation process of ThinLinc, we offer to install all requirements/dependencies for ThinLinc to run. This is nice and all, but it won't render a minimal system into a usable state. Given that a minimal installation will (most likely) not include a desktop environment, ThinLinc will just say "No available profiles found" even though tl-setup has installed all requirements. In other words, not usable by default. This problem isn't limited to minimal distribution installations - it's also valid for distributions that use esoteric or uncommon window managers/desktop environments that we haven't got ready-made profiles for. Why Openbox? For starters, we're already building and shipping it for tl-single-app. It's also a fairly small and lightweight window manager, which will work well with ThinLinc. If other window managers/desktop environments show similar benefits, I'm all for considering them as alternatives. The "it's code we're already shipping" argument for Openbox is carrying lots of weight for me.