+1 to all of the above.
It would also be nice to have blend layers like photoshop rather than having to set a layer to pass-through on every channel if, for instance, you wanted to run a levels on every channel.
A way to set the blend mode for each channel without having to swap channels and rebuild layer icons would also be nice, since on large files rebuilding the layer stack can take a while.