I think the stream team has been absorbed into the TU membership. Basically the same people are now the local TU chapter from what I have heard.