I would rate this solution as nine out of ten. The only reason why it isn't a ten is because there are other tool sets that can do everything natively without needing a bolt-on. If you're using G Suite, any other cloud-based platform for hosting your servers, or on-premises servers, it's a great solution. My advice is to evaluate at least a couple of different solutions to figure out what makes the most sense for you. With Microsoft Office 365, you can achieve similar if not better auditing and controllability of your dataset using the appropriate licensing. If you're managing it yourself and you're not familiar with the Microsoft Purview center or Security Center or effectively managing Azure 80, you're putting yourself at a very serious risk. By partnering with an organization like mine and allowing us to help you with your compliance management journey, you can meet the same exact audit goals using Microsoft 365 with E5 licensing or G5 licensing on the government side. It's about $38 per user, per month for that particular productivity license, which gives you the complete Office suite: Teams, Outlook, one terabyte per user, SharePoint, OneDrive, et cetera.