Awesome stuff. I have been juggling for years (self-taught) and it is all about practice practice practice. Also, having a juggling partner is an awesome thing. Just being able to work out the details of a trick and visualize them with another person is a vast improvement upon self-study.
Roadblock: balls keep falling.
EDIT: current status (as of yesterday): http://www.youtube.com/watch?v=0lsuO0tQZaU