One thing that might be worth considering could be moving this cookbook out to a separate repo, and then including it via the Git submodules (or Berkshelf) setup that is being used for all of the others.  However, at present, this requires some very Vagrant-specific formatting of the commands (i.e. `su -l vagrant`) making this at present only useful for Vagrant-based deployments.