I agreed about the rating reliability thing. I'm hoping that if I have enough reviews for a given course+instructor that it will mitigate some of that risk.
Good idea on the digital version. I'm also going to be integrating with Chegg soon for rentals.