For anyone interested I posted a review of the Data Science Specialization that I paid for and completed:
http://sookocheff.com/post/datascience/datasciencespecializa...
http://sookocheff.com/post/datascience/datasciencespecializa...
I'm still going to take it since I want to finish the specialization, but I'm glad I didn't wind up diving into it blind. I think I would have struggled with it if I had.