I had a little ecoboost for a few days last week and it averaged circa 40mpg too - even with me driving it...i.e not kindly.
No idea what version it was, be surprised if it was the 125, pleasing enough to drive though.
I'd say I would be worried about owning one down the line too, but if it's a new or nearly new car and will realistically only be owned a few years it should be fine.