Regarding your first point: Genetica's undo/redo system is currently geared towards multi-node projects. When you click OK in the dialog, an undo/redo is added to the main app as if all your tweaks in the dialog were a single "edit". But I completely agree with you that our major pop-up dialogs (Texture Synthesis, Environment Map, Style, etc) need an undo/redo directly in the dialog itself to speed up workflow. We've had our plates full with various features, but this is definitely working its way to the top of our to-do list.
No undo/redo was one thing i noticed, i have alctually made a list of a few things and a bug i found with synthesis i will be posting later. Undo/redo while in the lab is definately needed i think so this gets my vote also.