well, i have been using joomla last 2 years. 8 months ago my website was heavy damaged by bad people. i dont know who. but my site was almost down most of the month. around 5-6 months ago i started using incapsula with my joomla website. after using incapsula...i can see who is really bad people and who is really good people. i dont want to say incapsula is best or no.1 but its really good. my website get protected by this. so i am happy. but they should make payment via paypal. the CDN is good and my joomla website load faster then before. much improvement.