Hey, Jake here from Frisbi.
Do you think WebRTC is a good enough selling point to have somewhere on the main page?
Regarding open source, we may go down that route quite soon - the code could use some refactoring (this is a pet project for 2 people with jobs ;)
We haven't got a real desire to make money off this in the short term. It's simply for fun and we hope that a community can form around the site.
Thanks for your feedback, it's really appreciated.