Hi Rick,
Sorry, no plans for screen sharing - it requires the add-in
player (which isn't Flash/AIR).
We do definitely plan on doing some interim drops. We're
working on feature requests and bugs (right now, actually), so keep
the feedback coming!
nigel