I'd appreciate a few informed comments on fighting spam users as unobtrusively as possible.
Presently I'm trying the http://www.stopforumspam.com/ service using the http://drupal.org/project/spambot module.
There is reference made to correctly configuring my server correctly (http://www.stopforumspam.com/forum/viewtopic.php?id=4910) for use with cloudflare.
I note the Cloudflare module (http://drupal.org/project/cloudflare) and wonder if this is required for Barracuda/Octopus sites.
Of should I look at installing the Nginx cloudflare module (https://support.cloudflare.com/entries/22051973-does-cloudflare-have-an-...)?
So seeking clarification on correct setup for cloudflare with barracuda (2.0.5) as a requirement for correctly configuring the spambot module, or if others have successfully implemented a better alternative approach to preventing spam users from registering, please speak up.
And yes, I am aware of captcha and mollum.

Comments
Alternatives
Currently my sites that need spam protection are using Mollom.
But I've listed the following to try for the next opportunity, they all seem promising:
Honeypot is in use on drupal.org.
I came across this
I came across this one:
http://areyouahuman.com/ which is a fun way to block spam, I'm trying it on a few sites at present though we have always used Mollom I must admit. Mollom protected sites don't get spam.
Cloudflare
Thanks for the comments but I'm mainly after advice on Cloudflare config with Barracuda.
BOA is CloudFlare compatible out-of-the-box
You don't even need the cloudflare module to be able to use their service for sites hosted on the BOA system, unless you wish to use some features provided by their API. You also don't need to edit settings.php nor local.settings.php, because it is already done in the global.inc file: http://drupalcode.org/project/barracuda.git/blob/HEAD:/aegir/conf/global... - see also: http://drupalcode.org/project/barracuda.git/blob/HEAD:/CHANGELOG.txt#l765