Having had nothing but EGR problems with my Diesel and I do an 88 mile round trip to work of which 80 miles is Motorway I'd go for the Petrol if I were you.
My 220d averages about 38 MPG and has still only done 68k , I'd never have another one that is for sure ,