Yep I've seen that awesome film on YouTube and am in email contact with Yoshio, he unfortunately lost his schematics but kindly provided me with some memo notes/sketches which really helped providing me info with the power supply and deflection yoke construction

.