Hi Michael
You can use a master YouTube account for uploading video with the YouTube submission. And since that is also the way mobile/tablet users record video, they can record video directly using a master YouTube account.
The main problem with recording via a PC webcam and and the YouTube submission, is that the YouTube API simply gives you no option to use a master account login for the webcam recorder. Unlike the rest of the API, the login in process is baked into the webcam recorder.
It would be possible to bounce around this issue by recording and uploading via, for example, the PoodLL video recorder. And then from the server uploading that recorded video to YouTube. And maybe we could look at that. But you would lose some of the simplicity of the current solution.
For younger learners, I can see requiring the YouTube login to be a bit of a hurdle. For older learners however I think logging in independently(not via a master account) is probably the best way.