I normally use 165mm cranks. I was looking at these cranks
Rotor 3D24 Road Compact Crank in 165mm. They are available as low as 155mm but not in stock. Would this require a lot of custom work?
As far as I know those aren't made any more below 165mm. Hence out of stock. Below 165mm now only available in 3d+ which are bb30 and the future. But BB30 won't work, I got it really really close.
@Robert Holler and I would have been smiling ear to ear if I had been able to make it work. So we run the 165mm here. In the end both the 3D and 3D+ are just a tad tricky to get mounted if you haven't used the UBB before. The main problem is then can cause your BB clamps to be a little too far to the left by 1.5mm which messes with the FD chain line. Once you know that if you pair them with an angular bearing BB then the preload install just about perfect.
Now after all of that if you can find a used Rotor 3D24 in the short sizes you'd be good to, spend less, and all you'd need is a fresh BB.
I will say this; on my CT700 I preferred 155mm and we did test shorter here and I had ordered 155mm 3D+; it sure feels to me (can't verify or prove) that if I like 155mm on recumbent A, I also like that on the Silvio/Vendetta. Perhaps a future CB design will support BB30; that would open up huge options for all of us.