I have really gone back and forth between making the jump to 2X10 for next race season. Here is my proposed setup, will this work for me?

Cranks- Middleburn 40/27
Front Derailleur- XTR 970
Front Shifter- XTR 975
Rear Derailleur- XTR 975
Rear Shifter- XTR 975
Cassetter- XTR 975 (11/34)

I know Shimano of course recommends using the entire drivetrain, but it just doesn't make sense to me given the parts I already have.