Without having to install a client, this is a very awesome system, on par with adobe connect.<p>So, the only thing left to see how far this thing goes is to see how you are going to monetize this?<p>I see you have plans to offer "Pro" features in the future... so does that mean limiting the current features?
We use screen leap 2-3 times per week. Feedback: The "Share Screen" button is as big as and just below "Compose." I'd like to relocate. I've already clicked it by accident which is frustrating. Next to More, Search or Settings would be less intrusive.
Just FYI, this link points directly to the install of this extension. You will be prompted to install as soon as the page loads.<p>Best practices would seem to be linking to an information page, not the direct download.