I would like this also. For me the main problem with providing a link (which is great) is that I have no way of associating a student's github id with their actual name. if their id was something like jane.doe thats easy thing... however, if its supercoder95 I don't know who that is on my roster and makes it hard to assign a grade.
In any case, I actually did write a number of bash scripts to help me create private repos for my students. You are welcome to use them (will need to be altered them to handle csv's but should not be hard to to change it). They are a bit hobbled together as I am not that good with writing bash scripts and the documenation is limited. If you have any suggestions on improving them, please let me know!
Hope this will help you