Best Practices for Accounts Running Beats Services

Hello all,

Speaking strictly for the various Beats that are compatible with Windows, I was wondering what the best practices are for accounts running the various Beats services? For instance, has anyone tried doing a large deployment using GMSAs? In case you're unfamiliar - https://docs.microsoft.com/en-us/windows-server/security/group-managed-service-accounts/group-managed-service-accounts-overview

Any insight/advice is appreciated.