well, if it takes you two seconds longer is that really so inefficient? also how often are you using that special case for, to be fair you are asking for a shortcut so you might be having a bunch to work off like that right now, but what exactly is it if i may ask? and is it for each step different or could you work the same ratio off for several times?
generally maybe the way of approaching your task may be inefficient?
here a simple trick, if you use orient with option copy and scale 1d you could do that pretty fast.
just divide the curve prior into your ratio then orient it along your desired connections taking the distance of the entire points as a reference, you will end up with the same ratio wherever you place it.
that of course only works if you dont keep switching it all the time which then would question the way you work probably anyway.