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.
not sure I got this...you can slide the toe ramp (or base) forward. by ramp I mean where (end part of) the boot is sitting. I thought you were talking about toe straps before?
2015/16 -17- Kirkwood days
Arbor A-Frame 158 2009-10
Jeremy Jones Hovercraft 156, 2011/12
Subaru WRX 06 - 181K