If you’re able to implement the ability to allow moving vertices with MOVEUVN then the following would also be really useful:
I sometimes need to move a row of subd control points with MOVEUVN but there’s no way to select a row of control points the same way you can select face or edge loops. There’s often a lot of geometry behind so it’s difficult to draw a selection box around it. I end up needing to select control points one by one which takes time.
What would be nice is a command that converts an edge loop selection into a control point selection so that all those points can be moved with MOVEUVN. (Obviously it makes more sense to convert the edge selection to a vertex selection which can then be manipluated with MOVEUVN…)