DPD had a vehicle on test that they lent me for the review! Is it the new bench mark or just another van to hit the road?