Since a lot of users are not that experienced with web video chats, I think that every application use opentok should have a camera & mic test screen. You have a great diagnostic tool, I think this will help if each user can use it in his site.
In addition, the user should see some indication in this screen - e.g. See the camera and the mic activity bar.
I also think that p2p capabilities should be verified there.
Gil