The benefit of doing it at a per-course level is that if the particular course that you're trying to import is already hosted by xml in a mixed modulestore situation, then you won't try and import over it as mongo.