If what you want is to always have latest synced content passed through to your hosts, you might also be interested in our “Rolling Content View” proposal: Transparent Content View for Limiting Repository-Access in Katello - #4 by sajha
Mind you we are just starting to work on that, so there is not yet a time horizon for when this might be available. The idea is to have a new type of content view, without filters or versions. Hosts consuming the content view always get the latest synced content for any repositories in the “rolling content view”, completely avoiding the overhead of publishing and promoting new content view versions (at the cost of not having filters and not being able to roll back to old versions).