i think the main reasons that PD engines get worse mileage is that they're in heavier cars and produce more hp so people tend to drive them a bit harder. being tuned for the sake of lower emissions isn't helping mileage much either...
If I do go the PD route I can always put the ALH into my maroon car once the 1.6 kicks the bucket.