I'm writing a puppet module to make it easy to declare shared folders. I'm almost done:
https://github.com/solarkennedy/puppet-btsync
The config file is versatile enough to allow you to turn off the relay servers / dht / upnp, etc and simply declare static peers, which is cool.