I don't know if I could call "missing" a signal solution unfortunate :). We also haven't had to deal with defining the use cases and rule sets along with maintaining and debugging an implementation.
I (as many others) can think of use cases for them, but I'm not sure they're needed in G3D directly yet. I'd probably want to implement a few use cases first to see how they should fit into G3D.
The one case I know of for G3D exists in in the video classes for frame decompression. I can imagine other processing solutions that would require it for games and innovation/research, but am not sure a generic system in G3D is the right way to go.
We are also "missing" certain structural systems like asset management which might require a signal solution.
corey