I have made a number of installs of Debian, as it is my favorite GNU/Linux distribution. I can boot the system, install non-free firmware, and ensure the device is working on boot with all drivers, upgrade kernel and apt-pinning for newer packages. And install and configure web servers, SSL, mail, etc to your liking.