The main thing Cloudflare lacks for this sort of thing is a proper member directory with delegated access to zone edits/analytics/security stats. You can get this, but it costs a lot of money through their Enterprise plan, which puts small/medium sized businesses/agencies out of it.