I gave up on Bitninja because, I was running cloudflare in front of Enhance and I started getting captcha pages, couldn't get rid of them. The site I was running was for a high profile organization so I couldn't afford any more downtime (I spent 5 hours trying to troubleshoot the issues). Eventually back to cpGuard, haven't experienced any issue since.
I wouldn't put all the blame on Bitninja, because I remember I was having issues with trying to keep proxy IPs in the OLS config and I wasn't able to test cpForce.