Bazz,
If you have concerns about depreciation and you're thinking of buying new, then yes, they will all depreciate - and faster than a fat man jumping of the top of a tall building. That's one of the delights of buying new, and since they are all new models - you won't have a big choice in nearly new sales...
The Citroen and Peugeot are based on the Outlander - nothing really French about them other than the diesel engine. And that's probably their strong point - the Outlander gets an older technology and weaker VW diesel engine...
In terms of reliability - probably all too new to get any feedback from users. Fuel economy - I'd guess they'd all be similar towing - since they're almost identical cars.
But depreciation on a