About the ugen cleanup bug -- I'm with Larry Troxler; it's the "used" list that should be freed; the free list should just be zeroed out. I've fixed this for 0.21 (which I'm hoping to get out Thursday.) This might explain Nicola's problems making and breaking connections with DSP on...
-Miller