There are a lot of threads, which had discussed all items above already! But in short: I would always take a MXR for MX riding and a MX for trial or Enduro riding! The other way round, You have to make too much changes to the bikes, which cost a lot of effort and money!