I bought today , I think las t new in stock 2017 Xduro 4.0 , found two low and high step, both in size L ( low step - 56 cm and high was 60 cm). Im 6.2, 35 inseam, the shop that was selling high step told me itw ould be perfect fit since stand over height was roughly 32". I was hesitant to buy it and was pushing the other shop assemble low step and see measurements. Apparently reach, horizontal tube distances are the same for those models in the above mentioned size. Low step stand over - was about 27". I was super excited to grab low step but after it was assembled the guy said that he had to raise seat way up a bit above handle bars to seat fine. He was 5.10. He told me I would need to add longer stem and do some tweaking or I should consider buying high step instead from another store.
The decision was made to buy high step, although I see that most on this forum bought two size down from haibike recommended, I think Over50 mentioned that he would consider going size up . Since the price for high step also was 300$ less and free shipping I decided to give a try. Will keep you posted.
P.S. I was able to stand over 2018 sduro trekking 4.0 in 64 frame and top tube was right in my crotch area, so I think 60 should work , although 56 could work too, depends if you prefer road or mountain bike top tube clearance.