Yes! This is the obvious (to me) solution for accessing packages via the network is yum ... why reinvent things when you have a good capability.
Now, the rest of the story ... handing installation of individual new packages as well as removal of individual installed packages (including removing selected installed kernels).
There needs to be some work done on the lists of packages displayed in s-c-p - then that can be handled. The new yum-HEAD work is intending to make specific package selection more possible.
-sv