I don't know if my teaching style would translate well to Coursera or Udacity.
My classes tend to be very interactive. Assuming I recorded in front of a live class, some of that would come across.
But, it would lose some of the spontaneity that comes from sitting in the class and being able to interject.
I do post my (unanimated) lecture slides online as pdfs.