Thought I create a thread about this to help those who are evaluating between the two. Feel free to add your views.
=====
I have used both GSuite Basic (paid) and Office365 Non-Profit E1 (NP E1) almost since the two offerings began.
My own personal opinion: Office365 Non-Profit is a better choice comparing the two (Gsuite Non-Profit [Basic])
1) Program Eligibility
There are these clauses in Google’s eligibility terms which Churches will have to agree to. Microsoft provides an exemption clause for churches.
2) Space
Gsuite Non-Profit (NP) currently offers 30GB for Emails, Files and Data
Office365 NP E1 currently gives you 1TB for OneDrive, 50GB for Emails and 1TB (Org) + 10GB (@ user) for Sharepoint (Org)
3) Better communication and collaboration options
Office365 NP E1 has Yammer, Teams, Planner, Skype for Business and Cloud PBX
4) Cost
Once you cross 50 Office software (Techsoup) licenses, it will be cheaper if you purchase the Office365 NP E3 plan versus Gsuite NP + Office non-profit licenses (non-Techsoup). E3 licenses allows Office software installations on 5 devices per user.
All the bundle of software and the ability to add on enterprise features without third party solutions gives Office365 NP E1 better overall cost considerations.
5) Compliance
Office365 NP E1 comes with Compliance features free
6) Information Rights Management (IRM)
Office365 NP E1 allows you to add on IRM to protect all your organisation work files online and offline. (even if the staff leaves with the files)
7) Ransomware Protection
Office365 NP E1 currently has protection against ransomware
8) Others
Office365 has OneNote, an excellent note taking tool
If your team is using Office software like Excel and Word, Sharepoint allows you to open the file from Sharepoint/OneDrive and save changes from inside your Office software; if you are using Google drive, you would have to download the file to open then save it back in.
Excel still has a lot more features than Google Docs