I'd be curious to hear more about your experience doing this. What hosting provider do you use? Most of the major ones don't seem particularly BSD-friendly.
I've always been tempted to try running my website off a dragonfly instance vs managed hosting, but it's a pretty daunting switch.
ramnode lets you do custom isos and since it is KVM they are pretty good for this. I run it on the smallest instance too with 1gb of ram and 2gb of swap.