I used wp-rocket but I found the one drawback that it does not have all CDN support. It only supports Max CDn and now Cloud flare.