Just on a brief side not - sometimes UserDelta uses the SpinQuads function twice rather than just the once which isn't always clear in the video. Its a weird little tool to get your head round but is vital for box modelling.
Oh and I just saw this - someones other attempt at the same thing:
http://www.cgtalk.com/showthread.php?s=&threadid=91787
Just thought you might learn something off someone elses efforts or see where the potential sticking points are.