Very nice! This would make an ideal agitation unit for large format film development, using that tray that holds the film sheet—I think it's called a slosher tray.