It depends on what the business will be using as part of Office 365.
If they are moving to no desktop Office thick clients (unlikely, but possible), then any automation that interacts with the Office suite via COM will no longer work, as everything would be web based.
In my organisation we have moved to Office365 for coud hosting, but still make use of thick desktop clients. This also came with a policy change that robot/non-users were no longer allowed to be created within Exchange, so we no longer use MAPIEx and have built an object that talks to Exchange Web Services.