Microsoft will reap a windfall of revenue as soon as it introduces versions of its Office productivity suite for iOS and Android, but that window of opportunity is quickly closing, an analyst said today.