That makes sense, but the advantage of a custom installation category is that it would allow an installation without a graphical interface, or even choose another interface. It would also allow for a really minimal installation, so that users could customize for the projects they want.