I would consider something else for the dailey duty. Both of these cars will drink fuel for fun. Neither will be massivly reliable.
I would go BMW Diesel M Sport 330d and get it mapped. Would be as quick 99% of the time, offer much better MPG and be a much nicer place to be in.