With the current bsd-cloudinit support y'all get to configure the network/routing stuff, but users have to ssh to each droplet to bootstrap their own configurations. Personally I just need to install salt, drop its config and give it an ssh key to my git repo.
As far as I can tell, the other choiec is paying for the storage of my own "base image" with a hacked version of bsd-cloudinit.
A patch is already available, it just needs to be added to droplets by default:
It would be really nice to not have to hand-tune each instance as I build them...