The Ecoboost will run just fine on 87 octane. You will be down on HP a bit, but torque remains the same (according to Ford). The computer retards the timing when running lower octane fuels to prevent spark knock and potential damage to the motor. As far as gas mileage using 87 vs premium... I have no idea what the effect on MPG's is.
U.M.