Command adjustable Blend curve: option "on surface". Possible?

In command “Blend curves adjustable”, it would be interesting to be able to introduce an option “on surface”, be able to manage a blend adjustable of surface, without having to perform the projection operation, boring to do for many curves (such a command is present in important modelers, such as Catia and UGS Nx ).

Hello - you can make something like this in V6 with BlendCrv, and Pull, both using History.
BlendCrvOnSrf_Test.3dm (62.9 KB)