Well this is awkward. Going over this again to match it up to the dub footage I noticed there were in fact parts where it actually looked worse than the YouTube upload... Then again there are other points where it does look better and this does still have the clean ending shots due to the dub's strange decision to have no credits at all, so... Still worth posting. Leaving the YouTube-based one up too though.
...Can this mini-series just get a BD release? Or at least get streamed on a less overcompressed platform?
Lord Starfish: Translation, Timing
Puto: Editing
Toa of Gallifrey: Quality Check
bluesun: Translation Check