However, the instability of the RevWeb plugin on Windows is really hurting us right now. We are a cross-platform campus, and are dedicated to providing equally available resources to both our Macintosh and our Windows clients. Although students have access to either platform in public labs all over campus, both students and professors are pushing us to make more services web-bases and equally accessible from both platforms.
So I'm wondering if I should explore RevServer, instead of using revlets? These modules record audio and/or webcam video to a local temp directory on the client computer. Then it is sent (along with a number of other params) to the course management server when they hit submit. If I were to try to use RevServer alongside our course management system, even embedding the code in those pages, would it work? Is RevServer as full featured as the regular development environment? Can it access externals? If it records audio, can it save directly to the server rather than having it on the client computer? And will it solve my platform problem?

I'm tentative about getting in too deep with RevServer if it will not be robust enough for what we need. I am only just learning to become a programmer (I'm trained as a teacher of foreign languages), and I don't have good backup right now. So I'm on my own!
I hope the LC community can help me decide where to go with this project. All thoughts and suggestions are appreciated!!

Carly