There are potential pitfalls associated with each approach to scaling Jenkins, but with careful planning, many of them can be avoided or managed.
Remove the obsolete hudson.showWindowsServiceInstallLink property from the slave-agent.jnlp file. It was causing harmless security warnings in Java web start.
Pluggable ability to manage transfer and/or storage of build artifacts. The descriptor should specify at least a display name, and optionally a {@code ...