Are there any usability studies on video self-views? What are the precedents from other video conferencing software like Apple's FaceTime and Google Hangouts?
I expect it heavily depends on the application, context and user role. So it's a great thing to offer developers the choice of whether to mirror or not.