The problem occurs, when these repositories go offline or send errors for whatever reason, as the build may fail and you have to edit the pom, which is not nice for non-committers. This also may occur, when the packages are used as dependencies itself.
Much better: Add the needed repositories to the documentation and describe how to add them in settings.xml (or Nexus..)