I think this is good news but it may be better to provide the 100 dollars to each student in a staggered format. Instead of 100 lump sum maybe 2 payments of $50, 1 at the beginning of the semester and 1 at the middle or at the start of next semester. Or 4 payments of $25. This would also protect students from getting hit hard by a large drop in price by dollar cost averaging it for them.
I heard two of the MIT Bitcoin Club guys speak at the NYC Bitcoin Center a couple months ago. They hadn't figured it out yet exactly at that time, but they are planning to do something along the lines of what you're proposing. I don't know the specifics.