piuk, you shure you want to have your site behind cloudflare and let them do an authorized MITM on your users?
Putting your site behind cloudflare is throwing away all the security you've built.
At the moment there isn't any other choice. The datacenter blockchain is currently hosted at simply doesn't have the infrastructure to handle a ddos attack that size.
Cloudflare has cached almost 3 million http requests in the past 12 hours which is pretty nice also.

piuk: Just PMd you about /pushtx not working properly. 1acf8d4e40951db06de6c995bc26e7dd6b03b641fea658893173ce6dfd4e7930 finally got broadcasted after 4 or so attempts, but no beep. One other transaction I did today with the /address/ page in a background tab didn't beep either.
/pushtx should be working fine but the websocket is still down. I need to setup a reverse proxy through a disposable vps.