Xtrailman, the decisions seems fairly simple. If money/value-for-money is not a top consideration, then the new X1 would be the way to go. I think you'd have to go check out the X1 in person just to make sure it has enough cargo space for your needs...but from what I've read so far, it has a better diesel engine, more pulling power, is likely to handle at least as good as the CX-5 (regardless of it's now FWD, BMW will make it handle well)....and it's newer, and probably built a bit better.
If you're losing confidence in the CX-5 diesel, I imagine going with a BMW diesel would be a better option since they have a number of diesel engines available in Europe (meaning, they have plenty of experience/development in making a reliable diesel motor, whereas Mazda is still relatively new to it).
Of course you're going to have to pay more to get a well-optioned X1, but from the sounds of things that doesn't seem like a deal-breaker for you.
But above all else, take the new X1 for a test drive and see how you like it.
If you're losing confidence in the CX-5 diesel, I imagine going with a BMW diesel would be a better option since they have a number of diesel engines available in Europe (meaning, they have plenty of experience/development in making a reliable diesel motor, whereas Mazda is still relatively new to it).
Of course you're going to have to pay more to get a well-optioned X1, but from the sounds of things that doesn't seem like a deal-breaker for you.
But above all else, take the new X1 for a test drive and see how you like it.