Re: Whilst I'm no fan of Microsoft..
I just migrated our office to G Suite from MS, we ended up giving 1/3 of the users office back as a standalone as we couldn't prise Excel from some cold dead hands.
That being said, most people prefer the Team Drives over SharePoint, but the ability to share sub-folders in Teams is causing some angst among G suite users.
G suite Vault is pretty good for archiving, holding and search, though annoyingly deleted users' data is also removed from the vault.
G Suite is still quite immature compared to O365, however for SME's it is a cheaper and easier to manage offering