From memory most of the companies we moved were due to poor support and downtime, lack of features.
It's good to support small companies but if they cannot provide a proper service, this then adversely affects your business.
Yes, the Microsoft365 Basic plan comes with 50GB Exchange mail...