Yeah you essentially want your toe ramp to sit just about where your toes sprout from the ball of your foot for proper leverage. I've never worked with a Cinch that could accommodate that.
I have 2009 cinch , adjustable toe bed length took a screw driver. I had 2011 cinch cts with adjustable toe bed. On the cts there were two pegs that you pegs you push down , pull the bed out and push the pegs up. Bindings have to be unmounted.