This is the first time that I've used this webquest, so I'll update after my students complete the project.
I will say that I'm having my students create their presentations online to gain experience in collaboration. You may not feel that is important or may not have time, so feel free to alter that requirement to suit your needs.
1st update: If your students aren't familiar with the online programs, you will probably need to either drop that as a requirement or add about 2 days to the length of the project. I offered to give extra points to students using on of the "new" programs rather than extend the deadline.