Just looked at the sub clip you posted, and it looks MUCH better! I'd be perfectly happy if that's how they look in the final release.
And I've started downloading the workprint, but it's slow going on my shoddy jury-rigged Internet. I'm going to my parents' tonight, and they have proper Internet, so I should be able to get it in its entirety by Monday, so I can watch it next week.