I would not like to share DNS with those domains:
http://www.crimeflare.com/cgi-bin/domlist/_27221-rose-stanI am posting all this, as I am (at least planned) to be highly invested in Exscudo.
I am doing what I can to improve it, and I hope someone of the Team will read all I posted about Cloudflare, SSL, SEO etc etc.
You need a real dedicated hosting, one way or the other. Use GeoDNS and/or some more expensive CDN service (not cloudflare preferably).
Best is honestly use a little VPS with FreeBSD, NginX or Litespeed as webserver, configure IPtables accordingly. You can use that VPS then either as one of many Reverse Proxies or as your hosting directly, depending on the load you experience.
Regards
Edit.
Of Course it is cloudflare, one problem is the "non purged cache" there (I imagine only one guy has access to Cloudflare, this is normal, we do it also like that).
And the bigger problem now is that Cloudflare of course BLOCKS your website for the purpose of making you upgrade. The free plan or even the small paid plan, will probably cause cloudflare a loss. I imagine the traffic is very very high.
Even DDoS is an option, from a competitor, who knows.
In either case, cloudflare, same as many hosting / server companies, will want you to pay more.
Hmm If Exscudo has a good backend hosting, it could already be enough to just deactivate that "cloud / proxy" in cloudflare. Website will then be instantly served directly ! (And expose your real IP!)