Balazs,
I came across a thread post on the OrientalMotor forum, and the technical guy was explaining about doing exactly that.
I thought about asking you to do that but I was scared you may think I was asking too much so I stayed quiet, especially as I thought you had forgotten about this thread. Obviously you had not and you were thinking about it behind the scenes.
So what do I think ???????????? Ha ha, I think it's absolutely fantastic. I mean I don't know how it could be any better for a stepper motor and basic THC up/down control. You will be giving us everything you can for this situation.
The only bad side to this will be the waiting
As long as there is a separate THC Feedrate setting to limit the max THC speed, then perfect.
I would only see problems coming from a users lack of understanding. They may think it's great to have high THC Feedrate, without realising accel/decel is applied above the start/stop step frequency / rpm, and that effectively reduces the resolution of the Z control (e.g. time/distance it takes for Z to stop from max. THC speed). They also may not realise that with high THC Feedrate, the Z travels further between each sample period, when it's traveling at THC Feedrate.
But that is their problem, not yours, and what you are giving us, is the option to tune the settings to our liking. Overall I think this is great.
Keith.