Right now, working on tutorial packages, we have students install two packages from GitHub, one with data sets and the other with the tutorials that will be used in the course. We also have a separate R package for our textbook. We are considering creating an R-universe repo to host these packages.
From reading this page, it appears that the main advantage would be that students would be able to use install.packages() instead of remotes::install_github() (we update material frequently and so often have students reinstall). Is this change mostly cosmetic? Will it reduce installation issues? Are there any other advantages to using R-universe for teaching packages?