I have never bought Cranks before, is there any compatibility issues I need to be aware of when chosing a set of Cranks ?
Not a compatability issue but the last Shimano Cranks I bought did not come with a chainring so I’d check on that before ordering. And Shimano do offset on the actual cranks, not the chainring
SLX cranks available as m7100, m7110 and m7120 are three different width spindles, allowing use of the same chainring for different chainlines