Deep diving a bit more on the geo - in size M it is quite close to a Crux 5 size 56 (albeit slightly lower stack), in size L it is very close to the Canyon Grizl in (M) which is Canyons recommended size for me.
So it is a bit of a choice between "racey, lively more twitchy" like the Cruz or "stable, adventure machine" like the Grizl with a shorter stem.
But what seems strange is the standover?
Standover appears to be almost + 6 cm (57 mm) compared to the Canyon?? Surely that is pretty big? And for a bike that you want to take off road, perhaps also with top tube bags .etc, you definitely don't want a high top tube / low standover.
Compared to a road bike, like the SuperSix Evo size 56 the standover is almost + 10 cm???