It's INACCURATE saying that Admin Tools is not compatible with Litespeed servers. This site is running on Litespeed and you can bet we're using Admin Tools.
What you probably misunderstood is that Litespeed Cache is defying the HTTP standard headers, therefore it is incompatible with everything, including Joomla itself.
If you use LiteSpeed Cache all your pages become cached. This has many important repercussions. Any kind of form that you are using on your site, including a login form, will stop working since LiteSpeed Cache will be serving a stale version of the page with the wrong security token. Any extension which needs to display different content on the same URL based on the currently logged in user including but not limited to Joomla's core content (see custom fields, for example) and most third party extensions will show the wrong things to the wrong people which may potentially be a GDPR violation. E-commerce extensions cannot work, period — they are dynamic by their very nature. The list goes on and on.
LiteSpeed Cache ONLY MAKES SENSE ON STATIC SITES. Think about company presentation sites which do not have a frontend login, do not have any user interaction, they could just as well be static HTML. Same for most news sites, comment sections notwithstanding.
Since most sites we see created with Joomla are far from being static we very strongly recommend AGAINST using LiteSpeed Cache.
CloudFlare, on the other hand, respects the standard HTTP headers Joomla sends to notify the clients — both CloudFlare and the browser — that the page should not be cached. There are no problem whatsoever. Us having this conversation here on a site served through CloudFlare is the living proof. And yes of course you can use Admin Tools with CloudFlare. If anything, you will see less attacks reaching your site which means that you will see the number of blocked requests by Admin Tools going down. That's a good thing. We're all for a multilayered approach to security and we've been recommending it for the past 11 years.
Nicholas K. Dionysopoulos
Lead Developer and Director
🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!