Ok, I ordered some cranks to try and find a more straight one, but it was difficult...
First I have to show you the distance between the crank and chainstay. It is about 17mm as you see. That would mean I can easily fit a crank which is more straight, I feel it would not have to be more than maybe 5mm space there.
So I took off my crank and measured the curve, from bottom to inner edge, as on photo. It was about 58mm (on this side (R), the other side was 55mm). (It is branded "Miranda" btw).
Well, the other three cranks was all more straight (and same measure on each side), here is the numbers:
Haibike Xduro Fatsix original:
58mm (55mm)
FSA Metropolis CK-632/IS:
26mm
FSA Metropolis AL-8/IS:
35mm
FSA 745/IS:
26mm
It would have to be like 45mm or something, the AL-8 came closest but still too far away to be used
And, as you might see, my original crank was stucked and I stripped the threads so I had to pull it out with a big tool, so, now I don't have any crank at all).
So, I'm in deep **** now, anyone have some crank that have about 45mm if you measure like I did there? (or maybe it's easier to measure from top to top or something if it's on the bike).
/edit: I found one that have 49mm there, see below. Miranda Delta 0.