This may seem a bit odd of a request, but since you already added a viewer count, could you also add an embedded chat system for all the streams on the same page? I'm not saying to mix all of the chats into one, just embedded, like the popout windows and such. Would just make things easier to have it all in one page.
Beyond that, while I haven't actually tried the service, it seems great. Perhaps you could monetize it (down the line anyway) by limiting streaming to say 480@30 or 720@30 for free, and charge $5 a month or something to allow higher resolutions and higher framerates. This kind of thing is common and expected by most I would think. It's a great service, and I would have set something like this up myself, but I'm not sure how RTMP systems work, and I don't have much as far as upload speed myself either (4mb/s).
Anyway, thanks for putting this up and such. :D (You could also probably add extra stats and such as an incentive to pay for it. Don't know, but there's probably a lot you could add to make it more easy for people to pay.)