I'd only get a CDI when my W210 wears out to the point it is economically unfeasible. Not sure that the extra few mpg justifies the cost of the upgrade.
I wasn't trying to get you to upgrade... was just stating my mileage as a data point. I doubt I would get 33mpg if I drove your E300 the way I drive.