Thanks for the info / reply - all very very interesting!
If all goes to plan, will pull trigger and order a MX towards end of the year, and I do about 18,000 miles a year, so would have opted for the 20,000 miles PCP. This saves me about £100 a month and thus £4800 over the 4 years on PCP...