Instead of a straightforward 'Graphical User Interface' I would be more pleased with a 'Guiding User Interface', with the possibility the view the actions and instructions that the program handles. E.g. not just some processbar, but a display to view the details (like the startup-details from fedora itself). That way it could be something educational, so it's better for us users to learn and understand the rpm database structures and yum processes and all their benefits.