I recommend that you to have a dynamic template(dynamic element ids, classes or other tags) because the bot makers can easily make a script for that. I have done scripting moonbit.co.in with imacro and it is easy with 2captcha.com because they don't have dynamic elements like the other sites. The countermeasure for page coordinates snapshots is to become dynamic also like your captcha and answer field randomly appears on any area of the page.
This sounds like a really good idea, do you have any idea how to implement it?
I was also thinking maybe faucet owners could rotate captchas, the captcha that you have to solve will be randomly picked between different captcha services. At the moment, I don't know how to implement this yet, but I might work on it when I have time.