Eureka! After many moons (well, one and a half since last?) I've dug back down to this topic and got a working setup! :geek:
I've got a two step process in creating new droplet server from inside Jenkins using Chef, then establishing a new Jenkins agent on the new droplet with a quick Groovy...