XTR Race and Trail use different rings.
I think from memory Trail is in Double or Triple but they have been crafty with the spider I think its the same and have simply put blanking plates over where a 3rd ring will fit on the DBL. Both share the same BCD PCD.
Race is more “Race” orientated obviously and tend to run bigger higher gear ratios. The double is a true double i.e no blankers but rings cant be swapped from a Trail DBL to race and vice versa.
Best place to see all this is in the Shimano Docs.
Ive had all the XTR chainsets bar one and they are for me the benchmark in shifting and stiffness.
I wouldnt say its going to last you any longer than XT at all though in ring wear etc. Its finish-weight-stifness really.
I used the Middleburn Duo and that worked well.
All the FSA chainsets Ive used have been crap.
Ive just used a basic Sram-Truvativ DBL on a Whyte T120 and was most impressed.
I think if I were you I would check your options and the price of replacement rings for them all as well as ultimatley ring prices can be film star money now and may sway your choice.
Mike