I couldn't be bothered to look through the forum, so pls forgive me if sound redundant.
- Rotate node: To rotate stuff in any angle.
- Scale node: To scale stuff. I'd like to set the pivot of the transformation, and the way edges are treated (pixel repeat, warp).
- Multi blend node: Blend multiple sources in one node. Like a small photoshop.

It would help keeping the node structure simpler and tidier.
- Visual groupping: Make a custom colored rectangle on the workspace, give it a name and drag nodes inside. These would visually separate different parts.
- Workspace zoom out: To zoom out and see a much bigger chunk of the workspace. Only small node thingies (without previews), link lines and visual groups are visible. It would make navigation much easier on extensive node structures.
- Comments: To give a comment to any node. Describing what happens where and why would help others (and even the author a few weeks/beers later) to figure out what's going on.
- Groupping: To collapse multiple nodes into one container, showing only given inputs and outputs. Maybe when the user expands the group it's on a separate workspace. Instead of Result there are output nodes, and we can also add input nodes which show up outside.
Complex filters quickly become unmanageable unless we can separate and focus on certain functions.
Maybe making virtual nodes: one series of nodes groupped together may used as any other node... but that probably would be an overkill.