Just a further point about the power of the 75bhp engine, or apparent lack thereof. On paper, perhaps; our Qubo is a little flyer, often the quickest vehicle on the road, handles well and is perfectly capable of overtaking. I suggest that the perceived problem is the 0-60 figure, which is largely irrelevant in real life - what matters is the mid-range performance, 30-60. It also gets over 50mpg, and isn't yet loosened up.
We also have a '57' 85bhp Doblo 1.3, after three years with a 105 version. I thought the 1.3 would be a slug - not a bit of it - it has 200NM of torque and is just as quick as the other except at the top end (over 80), is slightly lighter at the front end and therefore quicker to turn in, and gives 3mpg better consumption.
So before dismissing the 1.3 in its present form, try a test drive on a good twisting driving road.
Brom